Discusión sobre el artículo "DoEasy. Elementos de control (Parte 6): Control «Panel», cambio automático del tamaño del contenedor según el contenido interno"

 

Artículo publicado DoEasy. Elementos de control (Parte 6): Control «Panel», cambio automático del tamaño del contenedor según el contenido interno:

En este artículo, continuaremos trabajando en el control "Panel" del objeto WinForms e implementaremos su cambio automático de tamaño según las dimensiones generales de los objetos Dock colocados dentro del panel. Además, añadiremos nuevas propiedades al objeto de biblioteca "Símbolo".

Vamos a compilar el asesor y a ejecutarlo en el gráfico:


Por lo tanto, el panel se adapta a los tamaños generales de los objetos adjuntos; los diferentes métodos de vinculación funcionan correctamente y el panel cambia sus tamaños correctamente. Al colocar objetos con diferentes métodos de vinculación, no se organizan como nos gustaría: no deberían vincularse a los bordes del panel, y cada objeto posterior en la lista debería adjuntarse a los bordes del anterior si tiene la misma vinculación. En particular, el último objeto se expande a todo lo ancho y alto del contenedor, y debería limitarse a los bordes interiores de los objetos previamente adjuntos a los bordes del panel, es decir, ubicarse en el espacio libre entre ellos. Pero este comportamiento de los objetos adjuntos lo implementaremos en artículos posteriores.

Autor: Artyom Trishkin