【问题标题】:Width Adjustment of a ListviewListview的宽度调整
【发布时间】:2023-03-07 19:32:01
【问题描述】:

我有一个 DockPanel 里面的 GroupBox,它包含两个列表视图。有 2 个按钮,在每个按钮上单击一个列表视图将可见,其他将折叠。但是列表视图不会调整宽度以使其适合组合框。

如何使列表视图适合分组框?

【问题讨论】:

    标签: c# wpf wpf-controls


    【解决方案1】:

    将 ListView 宽度设为“Auto”和 Horizo​​ntalAligment = “Strech”...希望这能解决您的问题

    【讨论】:

    • 按钮点击事件结束时,调用GroupBox或DockPanel的UpdateLayout方法
    【解决方案2】:

    在添加控件之前清除停靠面板。

    即点击按钮清除面板使用dockPanel.Children.Clear(); 并使用dockPanel.Children.Add(control)添加新项目;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-24
      • 2015-01-09
      • 1970-01-01
      • 2017-03-31
      • 2012-02-23
      • 1970-01-01
      • 1970-01-01
      • 2019-07-31
      相关资源
      最近更新 更多