DataGrid是WPF中的必需吗?

DataGrid是WPF中的必需吗?

我已经看到了很多的讨论,人们问DataGrid的WPF和抱怨微软没有一个与他们的WPF框架,直到日期。 我们知道WPF是一个伟大的UI技术,并且具有ItemsControl,DataTemplate等的概念,使得用户体验更好。 即使是WPF也得到了一个更接近匹配的控件ListView,它可以很容易地模板化,以提供比传统的Datagrid显示更好的UX。 而且我会说一个现成的DataGrid控件会…


c# - 如何将WPF DataGrid绑定到可变数量的列?

我的WPF应用程序会生成每次可能有不同数量的列的数据集。 输出中包含将用于应用格式设置的每列的说明。 输出的简化版本可能如下所示: class Data{IList<ColumnDescription> ColumnDescriptions{get; set;}string[][] Rows{get; set;}} 这个类在WPF DataGrid上设置为…


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

我正在尝试构建一个数据网格,其中一列是以该字体显示的字体名称。 以前,我正在使用列表框,我在其中定义了以下模板:<TextBlock Text="{Binding Path=Name}" FontFamily="{Binding Path=Name}"/> 这工作得很好。 所以,我调整了数据结构(Name变为Font.Name)并移动到数据网格上试试这个:<dg:DataGridText…


如何在WPF Datagrid上设置标题格式?

我正在使用来自Codeplex的WPF Datagrid。 我可以在dg:DataGrid元素中设置行的样式和下列属性。 但是,如何设计标题? 我在网上找到了100个定义样式的例子,并且在Datagrid元素中使用了例如x:Key=“DataGridColumnHeaderStyle”,但是他们没有一个能够为我工作。 我怎么能只是例如在这个DataGrid Datagrid标题背景更改为…


WPF DataGrid按钮列禁用

是否可以禁用DataGridTemplateColumn中的按钮? 我有一个DataGridTemplate如下:<toolkit:DataGridTemplateColumn Header="Timer" Width="50"><toolkit:DataGridTemplateColumn.CellTemplate>…


如何获得此CRUD代码在WPF DataGrid上工作?

我正在为WPF Datagrid写CRUD代码。 在下面的TheDataGrid_CellEditEnding方法中: 如何在用户进行更改之前获取原始文本? 我需要原始文本能够更改客户并使用_db.SubmitChanges()将其保存回数据库 这里有数据库的完整解决方案,如果有人想实验这个: http://www.tanguay.info/web/download/testDataG…


如何刷新WPF DataGrid?

我有一些带有一些数据的WPF DataGrid。 您可以通过单独的窗口添加行。 DataContext是一个LINQ-to-SQL对象。 绑定也是一样的,我将“ItemsSource”属性绑定到表。 在另一个窗口中,当用户单击“保存”时,我以编程方式创建一行并使用“InsertOnSubmit”添加它。 之后我使用DataContext的“SubmitChanges”方法。 我的问题是Da…


wpf datagrid额外的列在左边的标题

我不断收到这个按钮的标题,我可以点击按钮来选择所有的行。 这与标题中的数据不一致。 有任何想法吗? 提前致谢。 Datagrid图像通过链接: http://picasaweb.google.com/lh/photo/CahvlINknhL5ykIW2zCfIw?feat=directlink<dg:DataGrid.Columns><dg:DataGridTextColumn…


WPF Datagrid行号

我有一个数据网格。 我想要一个只显示1 2 3 4...在行中的列,最多可以从我的其他数据绑定创建的行数。<dg:DataGridTextColumn Header="#" IsReadOnly="True" Binding="...."/>…



WPF datagrid头文本绑定

由于某种原因,DataGrid的列标题不是FrameWork元素,因此您不能使用绑定来设置标题文本之类的内容。 如果用.NET 4.0改变了(如果我现在使用CodePlex的最新WPFToolkit),请纠正我。 我正在尝试使用DataGrid进行时间表演示,其中日期应该是标题文本的一部分(即“Sun,Nov 01”),我在XAML中有以下内容:<dg:DataGrid.Co…




wpf datagrid编辑 datagrid是什么 datagrid使用 datagrid easyui style wpf列表 listview binding