问题标签 [datagridcolumnheader]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - WPF:DataGrid排序数据时显示窗口
客户端单击datagridcolumnheader时是否可以打开带有进度条的窗口?我有很多数据网格,所以这将是整个 dg 的一种方法,所以我创建了方法:
在资源文件中:
加
但我仍然收到如下错误:
Resources.xaml 中的错误点行“x:Class="myApp.ColumnClick"。
感谢帮助!
c# - 如何将 DataGridHeader 组合框中的 Selected Item 的值绑定到一个特定列而不是 wpf 中的所有 Datagrid 列?
我有一个 DataGrid,它使用 Itemsources 属性填充了一个 DataTable,这意味着所有列和行都是自动创建的。我需要在我的网格中的每个列标题单元格中添加一个组合框。
我已经使用这段代码完成了那部分:
问题是当我选择其中一个组合框中的一项时,所有组合框的值都会改变。我附上了一张图片。知道我应该如何解决这个问题吗?而且我还需要知道设置了哪一列的组合框。我需要稍后使用该列。我很清楚 DataGrid SelectedItem 和 SelectedIndex 属性,还有其他想法吗?
我试图以这种方式修复它:
但是MultiEquilityConverter永远不会触发。
我已经在网上搜索了两天,但我还没有找到任何方法。
c# - 除了wpf中的第一列,如何将组合框添加到Datagrid中的所有ColumnHedares?
我有一个数据网格,我用组合框替换了标题。我通过在 wpf 中使用以下代码使这部分工作,但我的问题是我不想让第一列标题的组合框。
我试过这种方式:
在Multibinding部分,我想向转换器发送 2 个值:
作为第一个值,我试图发送当前列标题:
并且作为第二个值,每次我发送一个特定的值,即第一列标题:
如果它们相同,我想在转换器中比较这两个然后返回 false 否则它应该返回 true (这意味着将组合框添加到列标题)。但是不会向名为 ColumnHeaderToComboBoxConverter 的转换器发送任何信息。
任何帮助将不胜感激。
我还附上了一张图片。
wpf - DataGridColumnHeader 样式错误
我尝试了一种行之有效的内联样式。
但是我想要资源中的样式,所以我尝试了这个不起作用。
可能很简单,但我才刚刚开始使用这个控件。如何修复第二个示例中的样式以使其正常工作?
wpf - 将 DataGrid 列 DataTemplate 绑定到附加属性
我正在尝试自定义DataGridColumnHeader以显示多个文本字段,而不是仅显示DataGridColumn.Header属性
提供的标题文本。
如果我没有错过什么,我只需要创建一个DataTemplate并绑定到
父对象的属性。这适用于DataGridColumn.Header属性,但
绑定到附加属性失败。
为了完整起见,附加属性的实现:
Xaml 标记中的用法:
我非常感谢任何能够澄清我在这里所缺少的内容的评论或网络链接。提前致谢。
kendo-ui - 如何制作“隐藏此列”按钮
我的剑道 ui 中有一个网格。我也有一个标题上下文菜单。现在我想能够做什么。当我右键单击标题并选择隐藏此列时,我希望该列(在其上单击右键)隐藏。
菜单:
菜单和隐藏此列功能:
wpf - DataGridColumnHeader 样式
上面的代码显示了我Style
的DataGridColumnHeader
. 它与MouseEnter
andMouseLeave
效果很好,但有一些我不喜欢的小东西。我现在在下面有什么。
这里的问题是每个Cell
都有Header
圆形边框。我希望在 2 之间Cells
是Header
1 条直线。此外,当我单击 中的其中一个时Cells
,Header
没有显示用于排序的箭头,也没有突出显示已排序的列。
有人有我可以自己编辑以实现我想要的模板吗?或者我必须编辑哪些部分?
sorting - Extjs- 每次搜索都会刷新网格列标题
每次显示结果时,我都尝试根据默认列标题对结果网格进行排序。我试着给商店一个分拣机,当页面第一次加载时它工作得很好。它按我的意愿工作。但是只有当我尝试单击网格中的不同列标题时才会出现问题。当我单击不同的标题时,它会根据该特定列值进行排序。如果此时我单击搜索按钮而不重新加载页面,则会显示搜索结果并根据我之前选择的列进行排序。我希望根据默认列对其进行排序。问题是每次单击搜索或重置按钮时,搜索结果都会刷新网格,但列标题没有刷新。因此,结果将根据我之前的选择进行排序。为了解决这个问题,每次单击搜索或重置时,我都会尝试重新加载整个页面。有没有一种方法可以在每次单击搜索时刷新列标题以及搜索结果,以便根据默认列标题对结果进行排序。我可以刷新每次搜索的搜索结果和分页部分,但不能刷新列标题。任何解决方案...
谢谢....
c# - 创建时如何拉伸WPF DataGridColumn的标题?
我动态生成我的列,并想拉伸它们的标题,就像这里
一般来说,列可以有不同的名称,因此无法设置一个固定的MinWidth
. 是否可以通过更改DataGrid.ColumnHeaderStyle
来设置标题文本的水平边距之类的东西?这是我的 XAML:
c# - 为什么使用 WPF 时列标题颜色不起作用?
我在 WPF 中的静态资源有问题。我有要更改其默认样式的数据网格。我为新样式创建了一个资源字典:
问题是列标题的颜色没有改变。