【问题标题】:How to float left for ListView ItemTemplate in WPF如何在 WPF 中为 ListView ItemTemplate 向左浮动
【发布时间】:2019-11-05 09:30:56
【问题描述】:

如何在 ListView 中设置左浮动?

这就是现在的样子:

这就是我想要的:

这是我的隐藏代码:

List<MenuItem> menu = new List<Model.MenuItem>();

       menu.Add(new Model.MenuItem("hihi", "123123", "1231231", "123123", "123123"));

       menu.Add(new Model.MenuItem("hihi", "123123", "1231231", "123123", "123123"));

       menu.Add(new Model.MenuItem("hihi", "123123", "1231231", "123123", "123123"));

       ListViewMenu.ItemsSource = menu;

【问题讨论】:

  • 可以向我们展示您的 xaml 代码
  • 我的代码 xaml 在评论中
  • 这个答案已经有人问过了,看这里stackoverflow.com/questions/1041551/…
  • @Alen.Toma 你能帮我编辑他的问题吗?我无法添加他的 xaml 代码......它说:“看起来你添加了一些没有解释的代码”,但我也添加了解释:(
  • 他的 XML 在哪里,并且已经有了答案,我已经在我的上一条评论中添加了

标签: c# wpf


【解决方案1】:

如果您只需要包装行为,则可以在 ListView 中添加此 xaml 代码

<ListView.ItemsPanel>
      <ItemsPanelTemplate>
           <WrapPanel/>
      </ItemsPanelTemplate>
</ListView.ItemsPanel>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-24
    • 1970-01-01
    • 2010-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多