WPF WrapPanel - 所有项目应具有相同的宽度

Joh*_*ohn 16 .net c# wpf listbox wrappanel

我有一个ListBox,我的ItemsPanel替换为WrapPanel.WrapPanel现在托管数据绑定ListboxItems.每个项目中都有一个可变大小的文本,为每个项目提供不同的宽度.但是,我希望宽度保持不变,以便所有项目的宽度与文本最长的项目相同.那可能吗?

Tim*_*res 17

将每个项目放在单行单列(自动宽度)网格中,并命名该列.在ListBox上设置Grid.IsSharedSizeScope,所有网格都具有相同的宽度.

  • 这是[操作方法](/sf/ask/1646711741/?无重定向=1&lq=1) (2认同)