问题标签 [datagridrowheader]

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.

0 投票
2 回答
909 浏览

wpf - 连接行头中的字符串 - xaml

我的问题如下:我有一个绑定到我的数据表的数据网格。我希望将 aButton放置在行标题中,并且希望Button.Content显示两个字符串的连接。我尝试将这两种解决方案结合起来:thisthis

我分别取得了成功,但结合起来会产生一个空白Button.Content。这是我尝试过的

任何帮助,将不胜感激。

0 投票
1 回答
560 浏览

c# - 如何以编程方式为 DataGrid 设置 RowHeaderTemplate?

我有一个DataGrid用 XAML 编写的 WPF,我正在转换为 C#(不要问)。

它看起来像这样(为简洁起见省略了一些属性):

Days设置如下:

运行时,DataGrid'sRowHeader为空白(并且LightYellow,不是Lime)。

我也试过Card.RowHeaderTemplate.VisualTree = Days;了,没用。

我哪里错了?如何以RowHeaderTemplate编程方式设置?

0 投票
1 回答
541 浏览

c# - 如何为 DataGridView 创建 RowHeadersVisible 更改事件?

我有一个 Windows 窗体、DataGridView 和两个按钮。
当我按下 button1 时,它会将 RowHeadersVisible 的值更改为 true。
当我按下 button2 时,它会将 RowHeadersVisible 的值更改为 false。

我在“DataGridView”类中找不到任何关于“RowHeadersVisible”值变化的事件。正如我提到的,“CellFormatting”事件适用于这个动作,但它经常出现,几乎适用于 datagridview1 中的所有类型的动作。
我认为我们可能会创建一个自定义事件处理程序以做出不同的决定。
当“RowHeadersVisible”将值更改为 false 时,我需要在“CustomEvent”中调用另一个函数。

另一方面,“DataGridTableStyle”类具有事件“RowHeadersVisibleChanged”。
那么如何解决这个问题呢?

0 投票
1 回答
1846 浏览

wpf - DataGrid 行工具提示

我有以下 DataGrid,由于某种原因,当我悬停在行上时,我为一行创建的工具提示没有显示:

有任何想法吗?

0 投票
3 回答
1170 浏览

c# - WPF datagrid row header toggle button visualstate change from code behind

In WPF, I am using a toggle button in datagrid row header to show its detailed visibility of each parent datagrid row as a child datagrid. When I click a toggle button, the visualstate of the corresponding parent datagrid row will change to "Checked" state. It is working properly. But at same time I wanted to make visualstate of all other parent datagrid row visual state as "Unchecked" or "Normal" without clicking on each toggle button. I am using the following code. But its not working properly. But if I click on each toggle button, then its visual state is changing properly.

Also I tried,

Help me please. Thanks.

0 投票
1 回答
537 浏览

c# - 使用 NUnit 进行 WPF 切换按钮测试

如何测试 wpf 切换按钮?我正在使用以下代码进行测试。

以下代码是我的 wpf 应用程序中切换按钮单击事件的定义。

但是toggle.Toggle()没有调用函数ToggleButton_Click()并且datagrid.Rows[0].IsSelected总是返回false。在ToggleButton_Click()函数中,我将相应行的选择从 true 更改为 false 或将 false 更改为 true。但是控件没有进入函数ToggleButton_Click()。有没有其他方法可以从切换按钮调用ToggleButton_Click()函数?

0 投票
0 回答
556 浏览

c# - WPF 行标题列的标题

我需要在我的行标题列上添加一个标题。

DataGrid的是一个习俗DataGrid

这是我的Row-Header

我应该怎么做才能将标题添加到我的RowHeader列?

0 投票
2 回答
537 浏览

wpf - DataGrid 右侧的 DataGrid 行标题

是否可以让 DataGrid 的行标题出现在网格的右侧?我试图为 DataGrid 找到一些控件模板,但它们都不允许更改行标题的位置。谢谢

编辑:在图片中,我想把这个

在此处输入图像描述

进入这个

在此处输入图像描述

0 投票
1 回答
494 浏览

wpf - 将扩展按钮垂直对齐到 DataGridRowHeader 的顶部

在 DataGrid 中,我在行标题中添加了一个 Expander,它在功能上工作得很好,但是当它展开时它垂直居中。

我希望它保留在最初单击它的标题顶部。

我在这里想念什么?

这是主要模板:

这是动画的模板:

以下是展开折叠事件:

0 投票
1 回答
98 浏览

c# - 将 DataGridRowHeader 按钮工具提示绑定到行对象属性

我的DataGridRowHeader模板中有一个按钮,我将其定位在列的右侧。

这种布局的好处是当您单击按钮时,它不会选择行,就像您将它放在列中一样。

我现在发现的问题是我正在尝试绑定行的对象属性,例如在按钮的ToolTip. 即使我对其进行硬编码,它也会一直返回空白。相同类型的绑定Visibility效果很好。

如何修复工具提示?