datagrid相关内容
我在 WPF 中有一个数据网格,我绑定到一个对象. 我在那里有一个 DataGridCheckBoxColumn,我希望用户能够通过并勾选他们想要的.问题是他们必须单击两次,一次用于选择,然后再次选中/取消选中.你到底怎么把它关掉,我一直在寻找方法来找到这个问题的答案.数据网格具有 SelectionMode 和 SelectionUnit 属性 - 它们都不接受“none"或“go awa
..
我有要以 Datagrid 格式显示的静态数据.这些值仅用于显示目的,不会更改.是否可以将它添加为 Datagrid 控件的某种子标签,以便我可以避免代码隐藏中的任何内容? 它必须是 Datagrid 控件,因为目的是试验和演示某些带有虚拟内容的 Datagrid UI 功能. 如果不可能使用纯 XAML 内容,那么为数据网格设置虚拟内容的最佳(快速和脏)方法是什么?可以不写类等吗?
..
我第一次尝试 WPF 字符串格式时遇到了困难.我希望能够在基础值为零时使用空字符串格式化数据网格中的文本框列,并将所有其他值格式化为 0.000.但是,我的 XAML 似乎无法胜任,因为它显示 所有 值的空白,而不仅仅是零:
..
我以这种方式设置了数据网格的最小高度: 在向数据网格提供数据后,每个单元格中的文本顶部和左对齐.我找不到一种简单的方法来使该文本居中. 对此有什么建议吗? 解决方案 最终解决方案:
..
在 WPF 数据网格中是否可以对列标题进行分组? 我所追求的是 |第 1 列 |第 2 栏 |第 3 列||a b c |a b c |a b c ||z x y |z x y |z x y | 我四处搜索,但没有看到明显的方法.我可以使用模板列,然后模仿每个模板中的额外单元格,但这不适用于排序等. 我想我要说的只是人们如何设法跨越多个列的列标题. 任何帮助或想法将不胜感激.
..
假设我有一个这样定义的 DataGrid
..
我正在使用 WPF 数据网格,我所做的唯一修改是: 我做了这个修改,所以如果单元格内容更长,它们会拉伸行高,不会隐藏任何文本.问题在于 DataG
..
Can anyone help me animating the WPF DataGrid row details when it's opened and closed (e.g. slides open like an accordion when the row selected and slides close when the row is not selected)?我需要一个简单的概
..
如何在 Visual Basic 2010 中读取 CSV 文件并将结果显示在网格中?这听起来很简单,但我在谷歌搜索了一段时间后仍然找不到答案.我在一个表单上有 DataGridView,它被称为 DataGridView1.我有一个只有 3 列数据的 CSV,我希望能够显示它们. 解决方案 使用 TextFieldParser 类内置于 .Net 框架中. 这是从复制的一些代码MS
..
我的 Datagrid 在 ObservableCollection 上有一个绑定,并且在对 EF 获取的一些值进行分组后被填充. 我的问题是,数据网格高度超出了窗口大小.有谁知道如何解决这个问题......我几乎用谷歌搜索死了......:o
..
我是 WPF 的新手,我用它来构建销售点系统. 我在主窗口有一个DataGrid控件绑定到一个Item的ObservableCollection,收银员会输入/扫描需要的物品售出每件商品的默认数量为1件,但收银员可以手动更改数量. 每当我改变数量时,当我将单元格留在行上的另一个单元格时,它应该用物品价格的总和更新总价格,但它不会发生,只有当我去时才会更新源到另一行而不是同一行中的另一个
..
宗旨 我想为 DataGrid(标准,来自 WPF)设置这样的大小,以便所有单元格(文本)都完全可见.我有一个带有 DockPanel 的窗口,里面有 DataGrid,所以当我调整窗口大小时,所有嵌套的小部件(DockPanel 和 DataGrid)都会相应地调整大小. 示例 (edit-1) 假设您有一个 100 像素宽的窗口,并且您有一个包含一列的 DataGrid,该单
..
我是 json 新手.我使用 php 从 mysql 表生成了 jason 数据,并希望将生成的 json 导出为 .xls 格式. examexport.php 我的php生成的json: {"total":"6","rows":[{"id":"2","regd":"25","name":"Lalhmangaihsangi","class":"BA","rollno":"3"
..
我的设置如下所示: //myDG 是一个 DataGrid,其列是 DataGridTextColumnObservableCollectionmyOC;//myOC 填充了一些新的 MyItemmyDG.ItemsSource = myOC; 其中 MyItem 实现了 INotifyPropertyChanged.当 user 将值输入到单元格中时,正确捕获的方法是什么? 我尝试在
..
我需要创建一个保存同步数据的 TreeView,如 DataGrid. 为了澄清,请看一下这张图片: 所以,我在左侧有一个 TreeView,在右侧有一个列. 数据将来自这样的对象: public NodeData Parent;公共列表孩子们;公共字符串标签;公共布尔数据A;公共布尔数据B;公共布尔数据C;公共布尔数据X;公共布尔数据Y;公共布尔数据Z; 我该如何创建它?
..
我正在 Windows Presentation Foundation 中构建数据网格,但遇到了问题.当用户双击我的数据网格中的单元格时,该单元格进入编辑模式.我想阻止这种情况.相反,我希望用户能够选择整行 - 而不是编辑其中的值. 我怎样才能让双击选择整行而不是将点击的单元格置于编辑模式? 解决方案 WPF DataGrid 有一个 IsReadOnly 属性,您可以将其设置为 T
..
我正在 wpf 中开发产品(使用 MVVM 模式).根据用户的自定义(用户将选择列),我必须将一组数据显示到数据网格中.目前,我正在将具有一组属性的 ObservableCollection 绑定到数据网格的 ItemSource.这将我限制为固定的列大小. 注:列名列n列供用户选择. 如果它在后面的代码中完成,“datagrid.columns.add()"很容易.在这种情况下,任何
..
要获得包含环绕文本而不是截断文本的单元格的 WPF DataGrid,必须做什么? 现在,当文本较大且无法放入一列时,文本会被截断并且用户无法看到它的值,因为 DataGrid 的 IsReadOnly 属性为 true.我想要的是将单元格中的文本换行,并且单元格高度(无单元格宽度)增加了显示所有文本所需的数量. 解决方案 您可以尝试使用启用了文本换行的 TextBlock 对单元格
..
我使用 绑定我的数据网格 //填充数据网格公共数据表游戏数据{得到{数据集 ds = 新数据集();FileStream fs = new FileStream(IMDB.WebPage.Class.Config.XMLPath,FileMode.Open, FileAccess.Read);StreamReader reader = new StreamReader(fs, Encoding
..
我想在用户选择 DataGrid 中的一行时执行命令. 我认为可以将单元格内容包装在按钮中(虽然我不想要按钮样式) - 但我不想在单元格级别这样做. 我还看到可以使用行为将命令链接到事件.但最好我不应该为这样一个常见的任务诉诸行为. 是否可以通过普通的旧命令数据绑定来做到这一点? 因此:1) 用户单击 DataGrid 行 2) 触发了视图模型上的命令. 解决方案
..