fastwpfgrid:WPF的快速数据网格控制

时间:2021-05-15 01:44:35
【文件属性】:
文件名称:fastwpfgrid:WPF的快速数据网格控制
文件大小:226KB
文件格式:ZIP
更新时间:2021-05-15 01:44:35
C# 项目介绍 快速WPF数据网格控件旨在与大型数据集一起使用,并具有强制性数据虚拟化功能。 .NET-WPF的快速DataGrid控件 专为大型数据集而设计 列和行都在模型中定义 使用MVVM设计模式,但(出于性能原因)不使用经典WPF绑定 仅适用于数据虚拟化(不需要像其他WPF数据网格控件中那样进行UI虚拟化) 用于渲染的是WriteableBitmapEx库 特征 快速滚动和渲染 类似于Excel的鼠标拖动选择 隐藏列/行 冻结的列/行 自己渲染,不使用WPF模板。 支持的对象-文本(带有-斜体,粗体属性),图像,图像按钮 参考 FastWPFGrid用于DbMouse项目(http:/// ) 模型实施 网格控件绑定到模型,该模型控制显示的数据。 以下是模型实现的示例。 using System ; using System . Collections . Generi
【文件预览】:
fastwpfgrid-master
----.gitignore(32B)
----FastWpfGridTest()
--------App.xaml(318B)
--------TextRenderPanel.cs(1015B)
--------GridModel3.cs(2KB)
--------App.xaml.cs(331B)
--------MainWindow.xaml(6KB)
--------App.config(182B)
--------GridModel2.cs(3KB)
--------Images()
--------GridModel1.cs(2KB)
--------Properties()
--------FastWpfGridTest.csproj(5KB)
--------MainWindow.xaml.cs(8KB)
----FastWpfGrid()
--------FastGridControl_Arrange.cs(22KB)
--------FastGridControl.xaml(3KB)
--------SeriesSizes.cs(15KB)
--------FastGridControl_DependencyProps.cs(3KB)
--------FastGridControl.xaml.cs(25KB)
--------FastGridControl_Selection.cs(5KB)
--------IFastGridView.cs(4KB)
--------DataTableGridModel.cs(2KB)
--------ImageHolder.cs(1KB)
--------IFastGridModel.cs(1KB)
--------SelectionChangedEventArgs.cs(250B)
--------FastGridCellImpl.cs(3KB)
--------IFastGridCellBlock.cs(868B)
--------FastWpfGrid.csproj(4KB)
--------IFastGridCell.cs(940B)
--------FastGridControl_Render.cs(18KB)
--------ActiveSeries.cs(368B)
--------FastGridModelBase.cs(7KB)
--------FastGridControl_Invalidation.cs(6KB)
--------FastGridControl_StyleProps.cs(6KB)
--------Properties()
--------FastGridControl_Input.cs(31KB)
--------SelectionQuickCommand.cs(433B)
--------FastGridCellAddress.cs(2KB)
--------EventArgs.cs(451B)
--------ExplicitColumnDefinition.cs(572B)
----LICENSE(1KB)
----FastWpfGrid.sln(2KB)
----FastWpfGridUnitTest()
--------FastWpfGridUnitTest.csproj(4KB)
--------GridTest.cs(1KB)
--------Properties()
----README.md(3KB)
----WriteableBitmapEx()
--------WriteableBitmapAntialiasingExtensions.cs(13KB)
--------BitmapFactory.cs(3KB)
--------DpiDetector.cs(2KB)
--------WriteableBitmapConvertExtensions.cs(16KB)
--------WriteableBitmapEx.Wpf.csproj(4KB)
--------WriteableBitmapFillExtensions.cs(51KB)
--------LetterGlyphTool.cs(14KB)
--------ClearTypeLetterGlyph.cs(5KB)
--------NativeMethods.cs(1KB)
--------WriteableBitmapSplineExtensions.cs(16KB)
--------IntGeometry.cs(3KB)
--------WriteableBitmapBaseExtensions.cs(19KB)
--------BitmapContext.cs(17KB)
--------WriteableBitmapBlitExtensions.cs(25KB)
--------WriteableBitmapContextExtensions.cs(2KB)
--------ScrollingTool.cs(5KB)
--------WriteableBitmapLineExtensions.cs(53KB)
--------WriteableBitmapTransformationExtensions.cs(25KB)
--------GrayScaleLetterGlyph.cs(4KB)
--------Properties()
--------PortableFontDesc.cs(1KB)
--------WriteableBitmapShapeExtensions.cs(19KB)
--------WriteableBitmapFilterExtensions.cs(16KB)
----FastWpfGrid.v11.suo(193KB)

网友评论