gridviewcolumn相关内容

ListView.GridViewColumn (*) 宽度

我在我的 WPF 应用程序中使用 ListView 控件而不是 DataGrid.我想为我的 ListView.GridViewColumn 提供 * 宽度,但是每当我为 ListView.GridViewColumn 提供 * 宽度时>,它给了我一个编译时错误.请建议我如何为 ListView.GridViewColumn 提供 * 宽度,以便在最大化屏幕时 ListView.GridViewC ..
发布时间:2021-12-13 16:43:47 其他开发

HeaderTemplate 中的 GridViewColumn 命令

我有一个带有 GridViewColumn 的 GridView,标题使用带有 textblox 的模板来显示列名.我想要一个命令附加到此列,基本上当用户单击该列时,我的 VM 中的命令会被调用? 这是为了排序. 谢谢 解决方案 帮助您可能为时已晚,但对于其他正在寻找答案的人,您可以使用 附加行为 和 GridViewColumnHeader.Click 事件(请参阅 这篇 M ..
发布时间:2021-09-30 18:39:46 其他开发

禁用 GridViewColumn 调整大小

有什么方法可以在 WPF 中禁用 GridViewColumn 调整大小?我不想为控件设置样式. 解决方案 请参阅此链接:ListView 中的固定宽度列:无法调整大小的列 固定宽度的列是不能用鼠标调整大小的列拖动或双击.您可以在 Outlook 中找到实例.目前可以使用两种方法来达到效果.一是要重新设计 GridViewColumnHeader 以移除其内部的抓手模板.另一种是子类 ..
发布时间:2021-09-16 19:27:44 C#/.NET

ObservableCollection不更新我的GridViewColumns(MVVM)

嗨,有人可以帮忙吗?我有一个绑定到ObservableCollection即StabCollection的ListView.数据显示完美. 我有几个文本框和一个组合框,使用户可以编辑列.当编辑这些文本框时,值会在网格视图中按预期方式更改,但是我正在尝试实现取消功能,以将更改恢复为原始值.手动更改StabCollection的SelectedItem或更改StabCollection [Sel ..
发布时间:2020-09-21 02:23:41 C#/.NET

在哪里可以找到默认的WPF控件模板?

按照此 MSDN 链接 没有办法只替换一部分 控件的可视树的;到 改变控件的视觉树 您必须将的模板属性设置为 控制到新的和完整的 ControlTemplate . 我正在尝试禁用GridViewColumnHeader的单击行为(我需要删除原始控件模板中的一些触发器),但是我找不到本地的"ColumnHeaderContainerStyle".我发现的所有对象似乎都已经进行了一 ..
发布时间:2020-07-30 19:59:26 其他开发

GridViewColumn CellTemplate中每个DataType的DataTemplate

我有一个ObservableCollection,其中包含多种类型的视图模型,我想为每个GridViewColumn的CellTemplates中的每种类型创建一个DataTemplate.在这个简单的示例中,我可以创建一个基本的ViewModel,但是我希望能够仅通过xaml做到这一点.下面的xaml显示了我正在尝试执行的操作,其中每个单元模板都将使用一个DataTemplates. 如果 ..
发布时间:2020-07-19 19:40:43 其他开发

TreeListView,由ObservableCollection生成和填充的列

有没有人知道(甚至有一个例子)基于WPF的TreeListView,可以通过数据绑定到它的树项目的ObservableCollection来生成其列 例如,数据绑定模型是由表示公司的主管层次结构的Employee实例组成的树。每个员工都附加了一个ObservableCollection of Responsibility实例(属性:ResponsibiltyName,ResponsibleS ..
发布时间:2017-03-23 22:53:23 其他开发