问题标签 [wpfdatagrid]
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.
wpf - 在 Silverlight 中绑定到复杂对象
我知道它一定是我错过的一些简单的东西。我使用数据服务将数据导入我的 silverlight 应用程序。当我将数据绑定到我的数据网格时,它就像一个魅力
但是,一旦我尝试将对象包装到更复杂的数据结构中,它就会停止工作
我试图用路径和没有定义绑定并且似乎不起作用
建议?
经过更多的研究:
好的,这与复杂的对象无关。即使此代码显示两行但没有数据。我错过了什么?
xml:
wpf - WPF数据网格排序方向
如何在我的 中查看每列的排序按钮和方向DataGrid
?
或者更好的是,我怎样才能看到列标题之间的分隔符?
这是我的网格代码:
非常感谢!
wpf - wpf中数据网格中不同行的不同图像作为工具提示
我在 wpf 中做一些事情,其中填充了数据网格。我需要数据网格中的每一行,当我指向鼠标时,应该可以看到一个包含图像的工具提示。这个图像对于数据网格的每一行都是不同的。我该怎么做。我已经能够做到这一点:
但这为整个数据网格显示了相同的图像,无论我将鼠标指针放在哪一行。如何使该图像对于数据网格中填充的每一行都不同。请帮忙。提前致谢。
gridview - WPF 中的多级 GridView
我一直在疯狂地寻找嵌套 GridViews(4 个级别)。我已经将 Rowdetailstemplate 用于 2 个级别以获得不同的视图,但没有超出它。许多文章在 TreeView 中有 gridview ,这没问题,但我需要我的内部元素也有标题。像这样的东西(http://www.codeproject.com/KB/webforms/MasterDetail.aspx)
许多文章在树视图中都有网格视图,但没有标题。在每个级别我想添加标题。任何帮助表示赞赏。
c# - MvvmLight EventToCommand 和 WPFToolkit DataGrid 双击
试图弄清楚如何使用 EventToCommand 为行设置数据网格双击处理程序。该命令位于每一行的视图模型中。仅凭我的经验,因为我还没有使用过交互。
谢谢。
我会使用 mvvmlight 标签,但我还没有足够高的代表来制作新标签。
wpf - 冻结wpf数据网格中的列
我有一些表格数据,其中包含很多字段,当我的 WPF 应用程序调整大小时,其中很多都被切断了。但是,我希望始终看到前 6 列,因为它们很重要。我怎样才能以网格格式实现这一点?我正在使用 WPFToolkit DataGrid,但如果存在,可以说服更改为不同的控件。
现在,我在滚动查看器中并排使用两个不同的 DataGrid,其中最右边的 datagrid 具有水平滚动和垂直滚动关闭。我还必须同步两者以进行排序或完全禁用排序。
silverlight-4.0 - SL4B2 中的组描述符
使用 Silverlight4,当分组值为外键时,如何使数据网格分组从另一个表中查找显示名称?
我可以对实体进行非规范化,以便它自己解决连接,但这会引入更新问题。想到的方法是一个价值转换器,我会研究它,但如果你有一个明确的答案,任何建议都将不胜感激。
注意 在视图中使用连接效果很好,尽管您必须显式处理更新。然而,还有其他与数据网格中的分组相关的问题。展开或折叠组会导致数据网格的 CurrentItem 为 NULL,这似乎破坏了绑定到同一 DataContext 上的查找的任何组合框的绑定。如果有人有解决方案或至少有关于如何重新绑定组合框的建议,将不胜感激;在此期间,我放弃了使用分组。
wpf - WPF datagrid:禁用某些行中的编辑
我有类似订单表绑定到DataGrid
. 我想禁用对订单日期已过期的行的编辑(截止日期>当前日期):将它们显示为灰色并禁止进入编辑模式。
这是我所拥有的:
订单日期是一个模板列,定义如下:
有没有办法在订单日期已过期的行中禁用编辑模式?
c# - WPF Datagrid不尊重项目属性值的变化
我的问题在这里:我有一些课
和组件的集合,在另一个类中声明:
此组件列表显示在 WPF DataGrid 中。我的想法:运行服务的绿色背景色,红色 - 停止。工作正常,但仅在开始时。计时器调用 CheckServices(),如果返回值为 True,我想重新渲染我的网格,尊重新的服务状态。这是 XAML:
我应该调用任何显式方法来使 DataGrid 无效吗?我尝试过使用 InvalidateProperty、InvalidateVisual、GetBindingExpression(ItemContainerStyleProperty).UpdateTarget(),但没有任何效果。任何人都可以帮忙吗?
c# - 如何遍历 WPF 工具包 Datagrid 的行
我有下一个代码,我在其中定义了一个名为 dgQuery 的 WPF 工具包数据网格控件;我用数据集的信息填充了这个,然后我在 dgQuery 中插入了一个新的复选框列来检查/取消选中一些行,我显示了我的 C# 代码的一部分:
在选中/取消选中 dgQuery 行的新复选框列后,我将单击一个按钮以仅将我选中的行保存到数据库中。问题是,如何开发循环来读取 dgQuery 的所有行以及让我知道哪些行选中/取消选中复选框的条件?请帮我举个例子。
谢谢!!