|
1
4
您可以使用模板列来完成此操作。 根据行中的数据,此选项将显示一个或两个文本框。 CellTemplate正常显示,但在编辑行时将替换为CellEditingTemplate。
|
|
|
2
1
我必须在一个带有网格视图的ASP.NET应用程序中完成一次,虽然这是一种不同的技术,但我认为答案是相同的。我要做的只是在每个单元格中添加所有不同类型的控件,但最初不让它们可见。 然后,您可以重写在将每个项绑定到网格中的行之后激发的任何事件(我也是WPF的新成员,我不确定事件是什么),根据您为该行绑定的对象中所知的任何信息更改单元格中相应控件的可见性,然后填充或绑定该控件到approprIATE值。 当你需要把值取出来的时候,它确实会变得更有趣,但是我认为我最终会搜索可见的控件,然后根据控件的类型做出决定。我认为这是实现它的唯一方法,因为我从Microsoft使用的每个网格控件似乎都假定您的列永远不需要不同类型的控件。 我以前问过几乎相同的问题。这里是 the post . 也许它会让你的球滚起来。 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |
|
|
Barta · WPF MVVM不更新视图 1 年前 |
|
|
Denis Ivanov · WPF控件在属性更改时不会更新 1 年前 |
|
|
codymanix · WPF:TextBlock周围可见小边框? 1 年前 |
|
|
Nostromo · 来自背景对象的工具提示 1 年前 |
|
|
Nuvolari · 从可观测集合添加/删除时出现对象处理异常 1 年前 |
|
|
CCarter · 只能在设计器中DependencyObject的DependencyProperty上设置显示“Binding”的WPF ICommand DependencyProperties[重复] 1 年前 |
|
|
Thern · 在UI线程(WPF)上的void方法中调用异步函数 1 年前 |