资源简介
这是一个c#版本的wpf datagrid控件,实现自定义wpf datagrid控件。
代码片段和文件信息
using System;
using System.Collections.objectModel;
using System.ComponentModel;
using System.Data;
using System.Windows.Data;
namespace TestClient.UserControls
{
///
/// Interaction logic for PlacerControl.xaml
///
public partial class AutoFilterPlacerControl : INotifyPropertyChanged
{
public AutoFilterPlacerControl()
{
DataContext = this;
InitializeComponent();
SourceTable = new DataTable();
SourceTable.Columns.Add(new DataColumn(“GameName“ typeof(string)));
SourceTable.Columns.Add(new DataColumn(“Creator“ typeof(string)));
SourceTable.Columns.Add(new DataColumn(“Publisher“ typeof(string)));
SourceTable.Columns.Add(new DataColumn(“Owner“ typeof(string)));
var row = SourceTable.NewRow();
SourceTable.Rows.Add(row);
row[“GameName“] = “World Of Warcraft“;
row[“Creator“] = “Blizzard“;
row[“Publisher“] = “Blizzard“;
row[“Owner“] = “Mark“;
row = SourceTable.NewRow();
SourceTable.Rows.Add(row);
row[“GameName“] = “Halo“;
row[“Creator“] = “Bungie“;
row[“Publisher“] = “Microsoft“;
row[“Owner“] = “Bill“;
row = SourceTable.NewRow();
SourceTable.Rows.Add(row);
row[“GameName“] = “Gears Of War“;
row[“Creator“] = “Epic“;
row[“Publisher“] = “Microsoft“;
row[“Owner“] = “Steve“;
codeViewer.LoadData(this.GetType().Name);
}
DataTable _sourceTable;
public DataTable SourceTable
{
get
{
return _sourceTable;
}
set
{
_sourceTable = value;
NotifyPropertyChanged(“SourceTable“);
}
}
public event PropertyChangedEventHandler PropertyChanged;
private void NotifyPropertyChanged(String info)
{
if (PropertyChanged != null)
{
PropertyChanged(this new PropertyChangedEventArgs(info));
}
}
private void UserControl_Loaded(object sender System.Windows.RoutedEventArgs e)
{
}
}
public class Student
{
public string FirstName { get; set; }
public string LastName { get; set; }
public int? RollNumber { get; set; }
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 778752 2017-01-04 22:52 ExtendedGrid.dll
文件 957440 2016-12-29 12:00 Fluent.dll
文件 593920 2017-01-04 21:28 ICSharpCode.AvalonEdit.dll
文件 134144 2017-01-04 22:52 ImagePackage.dll
文件 18432 2017-01-04 22:52 MultiEventCommandBinder.dll
文件 3238 2016-12-29 12:05 UserControls\AutoFilterPlacerControl.xaml
文件 2609 2016-12-29 12:05 UserControls\AutoFilterPlacerControl.xaml.cs
文件 1834 2016-12-29 12:05 UserControls\CodeViewer.xaml
文件 1127 2016-12-29 12:05 UserControls\CodeViewer.xaml.cs
文件 3165 2016-12-29 12:05 UserControls\ColumnChooserPlacerControl.xaml
文件 2247 2016-12-29 12:05 UserControls\ColumnChooserPlacerControl.xaml.cs
文件 3120 2016-12-29 12:05 UserControls\ColumnInformationSave.xaml
文件 2696 2016-12-29 12:05 UserControls\ColumnInformationSave.xaml.cs
文件 3759 2016-12-29 12:05 UserControls\ColumnSplitterPlacerControl.xaml
文件 3923 2016-12-29 12:05 UserControls\ColumnSplitterPlacerControl.xaml.cs
文件 3170 2016-12-29 12:05 UserControls\CopyPastePlacerControl.xaml
文件 2245 2016-12-29 12:05 UserControls\CopyPastePlacerControl.xaml.cs
文件 3934 2016-12-29 12:05 UserControls\ExortToCsvPlacerControl.xaml
文件 3282 2016-12-29 12:05 UserControls\ExortToCsvPlacerControl.xaml.cs
文件 4067 2016-12-29 12:05 UserControls\ExortToPdfPlacerControl.xaml
文件 3391 2016-12-29 12:05 UserControls\ExortToPdfPlacerControl.xaml.cs
文件 4083 2016-12-29 12:05 UserControls\ExportToExcelPlacerControl.xaml
文件 3477 2016-12-29 12:05 UserControls\ExportToExcelPlacerControl.xaml.cs
文件 4272 2016-12-29 12:05 UserControls\FooterPlacerControl.xaml
文件 2583 2016-12-29 12:05 UserControls\FooterPlacerControl.xaml.cs
文件 5148 2016-12-29 12:05 UserControls\FrozenRowsPlacerControl.xaml
文件 3254 2016-12-29 12:05 UserControls\FrozenRowsPlacerControl.xaml.cs
文件 5151 2016-12-29 12:05 UserControls\GroupingPlacerControl.xaml
文件 3150 2016-12-29 12:05 UserControls\GroupingPlacerControl.xaml.cs
文件 3444 2016-12-29 12:05 UserControls\MultiTrippleSortPlacerControl.xaml
文件 2256 2016-12-29 12:05 UserControls\MultiTrippleSortPlacerControl.xaml.cs
............此处省略17个文件信息
相关资源
- WPF.Util.Controls全套自定义样式
- C# WPF 解压缩7zip文件 带进度条
- WPF 自动更新
- Pro WPF and Silverlight MVVM Effective Applica
- 使用WPF+MVVMlight编写的Socket服务器/多客
- WPF 3D图片触摸屏滑动效果(苹果浏览
- C# - DynamicDataDisplay.dll图表绘制(内含
- wpf照片墙带有3d效果.rar
- 非常炫的WPF3D图像墙
- WPFVisifire.Charts柱状图饼图曲线图区域
- DICOM影像浏览器
- C# 开发的通用升级更新程序
- wpf皮肤主题
- wpf 实现多项式四则运算
- WPF经典DEMO.rar
- TeeChart.WPF.dll 破解
- WPF C# 人事管理系统
- 实用的WPF,包括两个框架和十个简单
- ArcGIS Engine 10开发手册 书中的代码
- WPF超级完美模仿苹果工具栏
- 教室管理系统 C# SQLite
- 3DMAX转到C#项目里 WPF
- easy browser
- [WPF系列] Prism MVVM 模式应用开发指南
- WPF画线控件源码,非常有用的控件
- WPF各种基本控件模版
- WPF 播放器 MediaElement
- 免费漂亮的WPF界面框架
- wpf窗口快速读取导出excel
- 使用wpf开发的象棋程序
评论
共有 条评论