`
clingingboy
  • 浏览: 26504 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

wpf datagrid笔记 part 1

阅读更多

 

1,基本属性 开关基本功能 针对 Row和Column的操作

 

image

 

2.选择模式

image

SelectionMode允许设置多个Row选择模式

SelectionUnit允许在选择 单个单元格,单行和两者并行的模式

3.RowHeader(非文字,用于选Row用的)

image

image

左侧第一列空白处,标准的三个样式属性,IsRowSelected属性是只读的…用处差很多,只能看,不能与CheckBox绑定,可惜。

4.RowDetails

image

 

image

这个功能较为实用

5.Row

image

上面没有说到的就在这里了

6.网格(外边框)

VerticalGridLinesBrush="Red" HorizontalGridLinesBrush="Green" GridLinesVisibility="All"

 

image

7.HeadersVisibility

可以设置显示Column,Header等…

8.DataGridColumn(看此图),与asp.net gridview有些相似,多熟悉属性就可以了

image

 

自己摸索,没有文档就是这个结果

分享到:
评论

相关推荐

    WPF DataGrid 行拖拽

    在Windows Presentation Foundation (WPF)框架中,DataGrid控件是一种强大的数据展示工具,它允许用户以表格形式显示和操作数据。默认情况下,WPF DataGrid的列支持拖放功能,用户可以方便地调整列的位置。然而,...

    WPF DataGrid合并行

    1. **设置DataGrid的AutoGenerateColumns属性**:为了自定义列并控制合并,你需要禁用DataGrid的自动列生成。这可以通过设置`AutoGenerateColumns="False"`来实现。 2. **定义列(Columns)**:手动创建...

    WPF DataGrid合并单元格(模板列嵌套DataGrid)

    1. **创建模板列**:在DataGrid中,我们需要定义一个或多个DataGridTemplateColumn。这些模板列将包含我们的自定义单元格布局。 2. **定义DataTemplate**:在模板列中,我们需要定义一个DataTemplate,用于显示...

    c# WPF DataGrid 底部汇总行合计

    在C# WPF环境中,DataGrid控件是一个非常强大的数据展示工具,它可以用来显示和编辑表格数据。在处理大量数据时,我们经常需要在底部添加一个汇总行来展示各项数值的总计,这在商业应用中尤其常见。本篇文章将详细...

    wpf datagrid实现树结构.rar

    在WPF(Windows Presentation Foundation)开发中,DataGrid控件是一种常用的数据展示工具,它可以用于显示和编辑表格数据。然而,有时我们不仅需要简单的表格布局,还需要层次化的数据展示,也就是树形结构。本项目...

    WPF Datagrid 合并单元格

    1. **MergeColumn.cs**: 这个文件可能包含一个自定义的MergeColumn类,用于扩展WPF的DataGridColumn。该类可能会添加合并功能,并处理单元格的合并逻辑。它可能包含了计算合并范围、处理用户交互以及更新显示的方法...

    WPF DataGrid 中显示图片的小例子

    在Windows Presentation Foundation (WPF) 中,DataGrid控件是一个非常强大的数据展示工具,它可以用于显示和编辑结构化的数据。然而,除了基本的文本和数字数据外,有时我们还需要在DataGrid中显示图像。本教程将...

    Wpf DataGrid 合计行,并在最下方

    wpf的DataGrid中,添加某一列的合计,并在最下方固定显示。本列子不使用ToolKit(有3.5和4.0的限制),添加一个类,重写DataGrid。可以在DataGrid上下左右绑定一个DataGrid,类似Footer属性。示例可直接运行,简单...

    WPF DataGrid数据复制

    在Windows Presentation Foundation (WPF) 中,`DataGrid` 是一个强大的控件,常用于显示和编辑表格数据。本项目“WPF DataGrid数据复制”着重于实现`DataGrid`中的数据复制功能,特别是在Visual Studio 2013环境下...

    wpf datagrid 单元格颜色 根据条件改变颜色 例子

    在WPF(Windows Presentation Foundation)开发中,DataGrid控件是一种常用的数据展示工具,它可以用于显示和编辑结构化的数据。在某些场景下,我们可能希望根据数据的不同状态或条件来改变DataGrid单元格的颜色,以...

    WPF DataGrid 拖拽实现

    1. **启用拖放功能**:在XAML中,为DataGrid设置`AllowDrop="True"`,开启其接受拖放操作的能力。 ```xml <DataGrid x:Name="dataGrid" AllowDrop="True" ...> </DataGrid> ``` 2. **处理拖进入(DragEnter)事件*...

    C# WPF DataGrid行拖拽顺序交换

    1. **订阅DragEnter和DragOver事件**:当鼠标进入DataGrid并持续按下时,这些事件会被触发。我们需要在这两个事件中处理鼠标的位置,判断是否允许拖放。 2. **订阅Drop事件**:当用户释放鼠标时,Drop事件会被触发...

    Wpf datagrid 增删改查

    本例子是wpf中datagrid的增加修改,对于datagrid中的canuseraddrows=true,对当前空白行进行的添加数据,修改时,鼠标离开焦点可自动更新数据库,删除等等。不需要多余的界面进行添加修改等,利用datagrid的属性,...

    Wpf datagrid 多选、单选、反选

    在Windows Presentation Foundation (WPF) 中,`DataGrid` 是一个强大的控件,常用于显示和操作表格数据。本篇文章将深入探讨如何实现`DataGrid`的多选、单选和反选功能,以提高用户界面的交互性。 首先,我们要...

    WPF DataGrid 添加合计行并始终显示在底部代码

    在Windows Presentation Foundation (WPF) 中,`DataGrid` 是一个强大的控件,常用于展示数据表格。在处理大量数据时,我们有时需要在表格底部添加一个合计行,以显示各项数值的总和或其他统计信息。这个教程将指导...

    wpf datagrid 折叠与展开的代码实现

    1. 定义`DataGrid.RowDetailsTemplate`以显示子表。 2. 在数据模型中添加控制展开状态的属性(如`IsExpanded`)。 3. 绑定数据源,并确保数据模型支持`INotifyPropertyChanged`。 4. 根据需求设置`DataGrid....

    wpf datagrid滑动条

    在Windows Presentation Foundation (WPF) 中,`DataGrid` 是一个强大的控件,用于展示大量结构化数据。在处理大量数据时,为了提高用户体验并确保界面的可读性,我们通常会使用滚动条来控制视图。本篇将详细介绍...

    wpf DataGrid 实现单击单元格进入编辑状态

    1. 创建一个Behavior类,继承自`System.Windows.Interactivity.Behavior<DataGrid>`。 2. 在Behavior类中,定义一个`StartEditOnSingleClickCommand`命令。 3. 使用`EventTrigger`监听`CellMouseLeftButtonDown`事件...

    WPF DataGrid ComboBox下拉框数据绑定 代码实例

    在本文中,我们将深入探讨如何在WPF(Windows Presentation Foundation)中使用DataGrid控件结合ComboBox实现数据绑定。WPF是.NET Framework的一部分,提供了一种强大的UI开发工具,支持丰富的图形效果和数据绑定...

    wpf DataGrid复合表头

    在WPF(Windows Presentation Foundation)开发中,DataGrid控件是一种常用的数据展示工具,它允许用户以表格形式显示和操作数据。在某些情况下,我们可能需要创建复合表头,即表头包含多个层次,以便更好地组织和...

Global site tag (gtag.js) - Google Analytics