Pregunta

Tengo un panel de diseño de flujo, que también agrego un diccionario de linklables

¿Es posible agregar los dos al panel de diseño de flujo (como en 2 quiero decir clave y valor) uno al lado del otro siempre que el valor.text! = "Somevalue" en el caso que quiero agregar la clave a eso línea.

Aquí hay algunos datos de muestra y salida en la tecla de formulario y valor

"Label1" "good stuff"
"Label2" "somevalue"
"Label3" "somevalue"
"Label4" "good stuff"

se mostraría como

Label1 GoodStuff
Label2
Label3
Label4 GoodStuff
¿Fue útil?

Solución

Creo que es mejor usar un TableLayoutPanel Para este.

Dado que admite varias columnas, solo puede agregar etiquetas (o cualquier otro control) en una fila para ambas columnas y luego esconder (establecer Visible a falso) la etiqueta en la segunda columna si su contenido no coincide con el valor deseado.

Te sugeriría que leas sobre TablelAyOutPanel en MSDN. Aquí está el enlace: http://msdn.microsoft.com/en-us/library/system.windows.forms.tablelayoutpanel.aspx

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top