c# .net wpf listbox wrappanel

c# - WPF WrapPanel: todos los elementos deben tener el mismo ancho



.net listbox (1)

Tengo un ListBox cuyo ItemsPanel tengo reemplazos con un WrapPanel. El WrapPanel ahora aloja la lista de datos ListboxItems. Cada elemento tiene un texto de tamaño variable, lo que le da a cada elemento un ancho diferente. Sin embargo, quiero que el ancho sea constante para que todos los elementos tengan el mismo ancho que el elemento con el texto más largo. ¿Es eso posible?


Coloque cada elemento en una cuadrícula de una sola fila, de una sola columna (ancho automático), y nombre la columna. Establezca Grid.IsSharedSizeScope en ListBox y todas las cuadrículas tendrán el mismo ancho.