datagrid相关内容
所以我有一个WPF DataGrid绑定到一个ObservableCollection,它包含一个类的一个实例,例如: public class parent 公共属性标题As String [...] 公共属性someCommonThing as Integer [...] 公共类Child继承父 公共属性name as String [...] 公共属性地址As Strin
..
我正在使用 DataGrid 与 AutogenerateColumns 设置为 true 。 我通过其将其绑定到弱类型的 DataTable DataContext 属性 我遇到的问题是所有标题必须有唯一的名称,因为 myGrid .Columns [x] .Header 的值直接与底层 DataTable 的列名称绑定(显然,不允许重复列名称) ) 有没有明智的解决方法?
..
我想在datagrid中有一个组合框来显示实际图像的列表,而不是文本。 我可以通过手动构建组合框来实现此功能,但似乎无法通过绑定(这是数据网格可以使用的唯一方法)。 我还尝试了一个模板列,,但得到了相同的结果 - 显示图像名称的文本列表类。任何样品展示这个? 解决方案 根据需要嵌入尽可能多的模板,如果您的 ComboBox 显示类名只是设置 ComboBox.ItemTempl
..
我想知道有人可以共享或指向可以在Silverlight应用程序中使用的数据网格结构的良好示例。我需要有4个关系数据库,其中有一个是主数据网格,它具有大部分数据。我应该能够删除或添加或更改项目的属性。此更改也应影响其他数据标签。例如,如果我从master datagrid中删除一个项目,那么该项目的实例应该从其他datagrids中删除。任何信息高度赞赏。谢谢你提前! 解决方案 我以前创建了
..
我一直在尝试将DataGridTextColumns列列化为数组(int []我认为),并且一直不成功。没有什么我发现在msdn,stackoverflow等一直是特别有用的。
..
我有一个Silverlight 4 DataGrid ,其 ItemsSource 绑定到 ObservableCollection 。当我修改我的 ObservableCollection 的元素时,修改的元素正确显示在我的网格中,除了一个列的元素。此列与其他的 TemplateColumn 的方式不同,它使用的是 ValueConverter 。 >列的模板包含一个简单的stackPan
..
我有一个 DataGrid 具有绑定到 SortCommand 和 PageIndexChanged 。如何确定这些事件处理程序是否即将被调用,比如page_load? 这些事件在page_load之后会很好地启动,但是我想知道page_load如果它们被触发。 解决方案 Request.Form [“__ EVENTTARGET”] 和 Request.Form [“__ EVEN
..
这是这个问题的延续。 1。设置 我有一个包含动态创建项目的 TabControl 的wpf窗口。该 TabControl 的 ItemSource 绑定到组列表 s。这些组包含在 TabPage 中的 DataGrid 中显示的元素列表。 XAML:
..
我有一个问题,我会分两步: 问题1。 形成一个可观察的字符串集合,并将其绑定到datagrid ObservableCollection octest = new ObservableCollection(); var el = new string [6] {“1”,“2”,“3”,“4”,“5”,“6”}; octes
..
如标题所示,我无法在WPF中更新数据网格。基本上我想要完成的是一个datagrid,它连接到SQL Server数据库,一旦用户将信息输入到几个文本框中并单击提交按钮,它就会自动更新。你会注意到我有一个连接两个表的命令。 Quote_Data表中的数据将由其他用户稍后插入。现在我唯一关心的是从文本框和General_Info表中获取信息,从那里到我的datagrid。代码,我将在下面包括编译,但是
..
我在自定义控件中使用WPF的常规DataGrid。 DataGrid的单元格模板内容之一应绑定到文本块的文本或自定义控件上的依赖属性。 (如果我可以绑定到任何一个对我来说足够好) 我尝试使用ElementName执行以下绑定,但它没有工作。我继续得到一个DependencyProperty.UnsetValue -
..
我有一个DataGrid组件,我想每5秒更新一次。由于行被添加到此DataGrid中,我注意到每次更新导致它将滚动条位置重置到顶部。我如何设法将滚动条保持在以前的位置? 解决方案 我写了一个扩展类到$ c> DataGrid 基于这篇文章。它似乎工作得很好。 public final class DataGridEx extends DataGrid { public var
..
在下面的XAML中,命令属性只能在列B中正确工作。单击列A的头不会调用命令的execute方法。不同的是,在列B中,DataGridColumnHeader被显式实例化。 另一方面,第二部分风格,设置背景基于压缩状态的触发器正在为两列。 为什么Command属性可以与列B&不是列A?
..
假设我的数据网格中有2列:列A:选定列和列B:名称。 “已选择”列是复选框。而名称列是文本字段。如果选中列A的复选框,我想将“名称”列中的文本的颜色设置为蓝色,否则为红色。 本质上我不知道如何在datagrid的列之间绑定数据。 解决方案 我没有使用 WPF Toolkit的DataGrid ,但是从我可以收集到的方法,一种方法是使用DataGridTemplateColumn,然后
..
更新现在我想我已经缩小了问题。 我创建单个类 public class OptionStrike { public OptionStrike(double p1, double p2,int p3) { // TODO:完成成员初始化 P_OI = p1; StrikePrice = p2; P_Volume = p3; } public OptionStr
..
我有一个我要编辑的DataGrid。一列是一个组合框
..
我有一个 ObservableCollection 的对象。这些对象显示在 DataGrid &一个`SelectedObject 我有一个属性 PossibleParentObjects 返回一个列表基于SelectedObject的对象。 我想让这个属性填充一个 ComboBox DataGrid的列 我该怎么做? 这是我到目前为止...显然不工作:
..
从小时起,我正在努力解决一个非常困难的问题: 如何将 DataGrid 绑定到 ObservableCollection 正确更新,当 ObservableCollection DataGrid 之间的另一个ObservableCollection必须更改时 到目前为止,当我点击相应的单元格时,DataGrid只会刷新。 我已经准备了一个完整的源代码示例来说明以下(非常简单)情况
..
我已经将我的数据网格和一堆复选框绑定到视图模型中的以下属性(键入演示者)。 public ListCollectionView AllOrdersView {get;组; } public IEnumerable AllCarrierTypes { get {return _allCarrierTypes; } set { _allCar
..
我正在开发我的第一个“生产”WPF应用程序,我遇到了一个问题。 我有一些类似于下面的例子的代码。我遇到的问题是我无法获取 ComboBox 来填充。我假设是因为 Grid 的 ItemsSource 是'阻止'code> ComboBox 可以看到ViewModel上的Tasks集合,但我只是猜测。其他一切都是正确的数据绑定。 我搜索了SO,发现这个问题;这听起来就像我想要做的,但它对
..