问题标签 [rowdetailstemplate]

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 投票
1 回答
525 浏览

c# - 将 DataGrid.RowDetailsTemplate 的激活限制为某些列

有一个包含多列的 DataGrid。
希望将 DataGrid.RowDetailsTemplate 的激活限制为某些列。
实际上,我只想从激活 DataGrid.RowDetailsTemplate 中排除一列。

0 投票
2 回答
2251 浏览

c# - 如何访问 DataGrid.RowDetailsTemplate 中的控件?

以下是我的 XAML:

我的问题是如何innerGrid DataGrid从代码中访问控制。提前致谢。

0 投票
2 回答
2498 浏览

c# - 使用列表将数据网格绑定到两个不同的类?

这是我在 StackOverflow 上的第一个问题,所以我希望我没有做错任何事!对不起,如果是这样!我需要一些帮助,因为我找不到我的问题的解决方案。当然,我在网上到处搜索,但找不到它(由于声誉低,无法发布我正在使用的链接:()。此外,我是 C# 和 WPF 的新手(以及自学)。我曾经在 C++/Qt 中工作,所以我不知道 WPF 中的一切是如何工作的。对不起,我的英语,我是法国人。

我的问题

我的基本课程是员工可以使用计算机。计算机的 id 和使用日期存储在类Connection中。我想在 DataGrid 和 RowDetailsTemplate 中显示列表信息,如下所示:

在此处输入图像描述

所以它会绑定到Employee类,但也绑定到Connection只有属性的最后一个值的类(这里是列表“计算机 ID”的最后一个值和最后一台计算机上列表“连接日期”的最后一个值) . 所以它是不同列表中的一个循环。我该怎么做 ?

是不是做的太多了?:(我成功获取了员工信息,但我不知道如何绑定计算机列表。当我尝试时,它显示“(集合)”,所以它不会进入列表:(

问题总结

  1. 如何显示/绑定列表中的值和来自不同类的值DataGrid
  2. 如何将列表的所有值显示到RowDetailsTemplate?

在 Windows 7 和 Visual Studio 2010 Pro 版本下。

0 投票
1 回答
1876 浏览

wpf - 具有多个图像的 WPF DataGrid RowDetailsTemplate (MVVM)

目标

使用 MVVM 标准在 DataGrid 的 RowDetails 模板中添加多个图像。

背景

我有一个带有 DataGrid 的检查窗口,用于保存损坏项目的描述以及检查员的姓名首字母。更重要的是,这个 DataGrid 的 RowDetailsTemplate 需要保存检查员为损坏项目拍摄的照片(因此可能会有不止一张损坏项目的照片)。

问题

我有一个 DamagedWindow.xaml 旨在创建我的 DamagedItem 条目。它看起来像这样:

RowDetails 工作

数据网格 (.XAML)

如您所见,我的 RowDetails 模板在此 DataGrid 中运行良好。我有一个名为 PicturesList 的类,它继承了我的 PictureModel( Name, Description, Path) 的 ObservableCollection。


您在 DataGrid 上方看到的文本框是我的 DamagedItemModel ( Description, Initiales, PicturesList) 的属性。因此,当用户单击接受(复选标记)按钮时,将 DamagedItem 添加到 DamagedItemsList,然后从我的 MainWindow 将其设置为 DataGrid 的 ItemSource:

空行详细信息

数据网格 (.XAML)

在这里,当我选择行时,我得到一个空的 RowDetailsTemplate 结果......即使我的对象包含我的图像。请参阅下面的更多细节:

损坏项目属性

所以这是我的问题,是否可以在遵循 MVVM 标准的同时将多个图像添加到 DataGrid 中的 RowDetailsTemplate 中?如果是,我做错了什么?

0 投票
1 回答
673 浏览

c# - 将内部datagrid数据与外部datagrid wpf绑定

我有一个源数据网格,它绑定了一个名为 source 的数据表和一个内部数据网格(可以通过单击 rowdetails 中的按钮来查看),它绑定了一个名为 inner 的不同数据表。这两个属性都是从数据库中的 2 个不同表中填充的,但是“TradeID”是两个表之间的公共字段。当我最大化我的rowdetails时,我只想看到与那个“TraderID”相对应的行。这是我到目前为止的c#:

一些 XAML:

现在,当我最大化我的视图时,我只看到从 ChildTradeDetails 表中查询的所有内容如何查询该数据表以仅显示与我选择的行中的 tradeId 对应的数据?

编辑

如何获取 RowDetailsVisibilityChanged 事件中选定行的第一列的值?

0 投票
2 回答
3584 浏览

wpf - WPF:DataGrid.RowDetailsTemplate:仅在选择单行时显示详细信息?

我正在使用RowDetailsTemplate其中一个DataGrids. 到目前为止,这工作得很好,但是当用户想要为特定操作选择多行时看起来真的很奇怪。是否有一种简单的方法来显示RowDetailsTemplate仅当仅选择一行时?

我很想用纯 XAML 解决这个问题。否则我会用后面的代码来做:

0 投票
1 回答
295 浏览

wpf - TreeListView.RowDetailsTemplate 新的每一行

我接近我的解决方案,但我无法弄清楚我的最后一步。我在 RadTreeListView 中的每一行都有一个 RowDetailsTemplate。我的问题是我可以弄清楚如何绑定它。我将它绑定到 CurrentSelected 但现在每次我单击另一行时,RowDetailsTemplate 都会更改。我的 XAML 太大,无法发布,所以我将展示一些示例。

DetailPositionView 中的绑定示例;:

如果我同时打开两个 RowDetailsTemplates,它们都具有相同的内容,因为我在SelectedItem. 现在的问题是:我怎样才能给他们每行的每个数据没有SelectedItem

0 投票
1 回答
476 浏览

kendo-ui - 在 Kendo Grid 的外部网格行中显示详细网格行的总和

我在 Kendo 详细网格中有很多行,我试图在外部网格的数据单元格中显示详细行的总和。有什么办法可以做到吗?

0 投票
0 回答
514 浏览

wpf - 如何将 RowDetailsTemplate 中的数据网格绑定到另一个数据上下文

0 投票
0 回答
333 浏览

c# - WPF Datagrid - 单击父数据网格的切换按钮 (+/-) 时填充子数据网格

我是这个论坛的新成员,很高兴成为其中的一员:)

我需要有关父子数据网格的帮助(都包含相同的行但从不同表调用的数据)。父数据网格应该有一个按钮或每条记录的加减号,单击时应打开子数据网格并显示该行的相关记录。

请看下面的一张需求截图,当点击记录 147 时,子网格会展开并显示相关记录。

  • BNo 日期状态 金额
    147 1/31/2014 完成 2300
    BNo 日期状态 金额 147 1/31/2014 完成 2300 147 1/20/2014 处理中 2300 147 1/1/2014 新 2300
  • BNo 日期 状态 金额
    140 2014 年 3 月 1 日 完成 6900

抱歉,我没有太多要发布这张图片的要点,因此复制粘贴它:(

必须从 sql db (Master_TBL) 填充父数据网格,并且要使用相同数据库的子数据网格单独表 (HISTORY_TBL)。

有人可以用一些例子指导我,或者为此提供一些好的链接。请容忍我缺乏 WPF 知识,这是我的第一个 WPF 项目。

谢谢。