datagrid相关内容

无法编辑我的DataGrid WPF Framework 4.5的单元格

我的ObservableCollection有三个项目,这些行一直显示在datagrid中。 我不能将DataGrid的单个单元格变成编辑模式。我尝试点击,点击,双击,F2,...,但整行保持选择。我如何让用户编辑datagrid。 我在其他帖子中发现了类似的datagrid编辑问题,但没有人解决我的问题。这是代码(WPF NetFramework 4.5)。通常,只有第一列是不可编辑的(只读 ..
发布时间:2017-03-23 22:06:57 其他开发

在Silverlight中将XML绑定到DataGrid

我一直试图在Silverlight(特别是Silverlight 4中)动态地将XML(通过XElement)绑定到DataGrid,但是在SL3中的任何解决方案也都会很好),但是一直没有这样做。我希望动态地做这个(即 - 没有严格的业务对象来表示XML)。 我最希望的是一种绑定到任何XElement包含任意XML,然后使用某种类型的IConverter将XElement转换为DataGri ..
发布时间:2017-03-23 21:54:30 其他开发

当wpf数据绑定发生时,如何显示加载图形/动画

我有一个包含 DataGrid 的WPF用户控件。我绑定了一个 ObservableCollection 的视图模型。每个视图模型都有另一个视图模型集合,用于绑定另一个 DataGrid 。因此,效果是行详细信息模板中包含的嵌套 DataGrid 的 DataGrid 。 通常绑定是相当快的,但有时当有很多数据时,可以在绑定/绘图发生时挂起UI。 有没有办法在绑定/绘图进行过程中显示加 ..
发布时间:2017-03-23 21:36:19 其他开发

将DynamicObject绑定到具有自动列生成的DataGrid?

我还在试验DynamicObjects。现在我需要一些信息:我试图将从DynamicObject继承的对象绑定到WPF DataGrid(而不是Silverlight)。 如何让DataGrid从通常在运行时生成的对象的可用公共属性自动创建列?实际上是可能的吗? 解决方案 没有统一的方式查询动态属性,一般来说,预计你会提前了解它们。使用 DynamicObject ,实现者可以覆盖 ..
发布时间:2017-03-23 20:46:34 其他开发

如何刷新WPF DataGrid?

我有一个WPF DataGrid与一些数据。您可以通过单独的窗口添加行。 DataContext是一样的LINQ to SQL对象。绑定也是一样的,我将“ItemsSource”属性绑定到一个表。 在另一个窗口中,当用户点击“保存”时,我创建一个行以编程方式使用“InsertOnSubmit”添加。之后,我使用DataContext的“SubmitChanges”方法。 我的问题是Da ..
发布时间:2017-03-23 20:45:20 其他开发

如何使用DataGrid.CanUserAddRows = true的工厂

我想使用 DataGrid.CanUserAddRows = true 功能。不幸的是,它似乎只能使用具有默认构造函数的具体类。我的业务对象集合不提供默认构造函数。 我正在寻找一种方法来注册一个知道如何创建DataGrid对象的工厂。我看过DataGrid和ListCollectionView,但都没有看起来支持我的场景。 解决方案 问题: p> “我正在寻找一种方法来注册一个 ..
发布时间:2017-03-23 20:43:41 其他开发

绑定DataGrid列标题到DataContext

我知道这个问题已经被问过了,但是没有一个“以前的”答案似乎对我有用。 我已经实现了多功能我的应用程序中的语言,因此我必须将DataGrid列的标题绑定到DataContext。 我使用一个字典(在下面的示例中称为“文本”) DataContext用于存储文本,并且绑定可以与文本块,按钮等一起工作。 ..
发布时间:2017-03-23 20:33:27 其他开发

WPF DataGrid RowHeader数据绑定

我有一个DataGrid绑定到一个DataTable。我想在RowHeader中显示文本,实现如下所示: Col0 Col1 Col2 Col3 表| 1 | 3 | 5 | 6 | 椅子| 3 | 2 | 1 | 8 | 这是可能吗?如果是这样,我该怎么做? 解决方案 我尝试了两个答案,对我而言都没有。基本上我要做的就是将它们组合在一起。 这对我有 ..
发布时间:2017-03-23 20:32:44 其他开发

WPF datagrid标题文本绑定

由于某些原因,DataGrid的列标题不是FrameWork元素,因此您无法使用绑定来设置标题文本。请更正我,如果这是错误的,如果这已经改变了.NET 4.0(我现在使用最新的WPFToolkit从CodePlex)。 我试图使用DataGrid对于时间表介绍,日期应该是标题文本的一部分(即“Sun,11月01日”),我在XAML中有以下内容: ..
发布时间:2017-03-23 20:27:12 其他开发

在WPF数据网格文本列中绑定

我正在尝试构建一个数据网格,其中一列是以该字体显示的字体名称。以前,我正在使用一个列表框,我已经定义了以下模板: 这个工作很好。所以,我调整了数据结构(Name变为Font.Name)并移动到数据网格以尝试这样做: ..
发布时间:2017-03-23 20:26:48 C#/.NET

着色WPF DataGridRows一个一个

我正在制作一个WPF程序,它能够在 DataGrid 中以红色逐行使用替循环,我遇到了一些奇怪的东西。如果 DataGrid 从数据库表中有40行以上的数据,它不会对所有行进行着色。 这里是我使用的代码。 private void Red_Click(object sender,RoutedEventArgs e) { for(int i = 0; i { DataGridR ..
发布时间:2017-03-18 23:02:48 其他数据库

WPF Datagrid:延迟加载/无限滚动

我填充Datagrid 250行。当用户使用滚动条向下滚动(例如,低于75%)时,我想从数据库中获取接下来的250行,依此类推。这个想法是,网格可以有数百万的结果,我们不想加载它们,直到用户请求它们。是否有一个现有的机制? 编辑:因为似乎有很多困惑:我不是寻找标准的数据虚拟化解决方案,我已经使用他们。但是他们都需要提前指定“虚拟行”的数量,这个查询对我来说代价是昂贵的。他们需要它的原因是因为 ..
发布时间:2017-03-17 17:16:11 其他数据库