Red de conocimiento informático - Problemas con los teléfonos móviles - Un control que combina TreeView y DataGridView en C#.

Un control que combina TreeView y DataGridView en C#.

Similar al control de la imagen de arriba, puedes realizarle más modificaciones, principalmente modificando el estilo de la caja que se muestra en cada celda. Espero que esto ayude. Descargue el código fuente que coincide con la imagen de arriba del archivo adjunto.

Además, si usa MFC C++, puede usar la clase CMFCPropertyGridCtrl directamente. Así:

Además, para que te hagas una idea.

(1) Agregue una columna en GridCtrl para mostrar los botones de expandir y reducir la imagen.

(2) Almacene un valor entero en la fila donde se encuentran los botones de expandir y reducir, lo que indica; El número de filas en el siguiente nivel que se reducirán o expandirán.

(3) Cuando el mouse hace clic en el botón expandir o reducir, establezca directamente la altura del siguiente nivel en 0 o un valor determinado para lograr la función requerida.