Devexpress:在GridControl中使用GridFormatRule改变行/单元格样式

使用GridFormatRule 可以轻松设置GridControl中的格式化规则,这些规则的使用可以方便的控制显示,区别不同的数据格式。参见链接: FormatConditionRuleExpression     Expression Operators, Functions, and Co...

2017-12-13 14:45:46

阅读数:977

评论数:1

Devexpress:在GridControl中使用RepositoryItemGridLookUpEdit 进行级联选择

上一篇点击打开链接中描述了如何在GridControl中增加一个GridLookUpEdit列,这篇文章将要描述如何在它单元格数据之间进行级联选择。 为GridControl增加一个颜色列,根据不同尺寸的大小来切换选择不同的颜色。效果图如下:

2017-10-25 17:11:58

阅读数:2496

评论数:1

Devexpress:在GridControl中使用BindingList

BindingList 是一个支持数据绑定的集合,修改集合或者集合中的项都可以反应到它的ListChanged事件中,将它作为gridcontrol的数据源可以通过编辑gridcontrol的cell来进行数据的添加,修改,删除以及验证等操作。

2017-08-31 11:25:57

阅读数:420

评论数:0

WPF:使用VS2015 创建自定义项模板

vs自定义项模板,提供了可以让我们自定义任何xaml布局的窗口或者用户控件,就像使用WPF自带的窗口一样,方便重用。我所创建的项模板很简单,窗口继承自INotifyPropertyChanged接口,并实现方法,然后定义2个属性字段,下面开始步骤: 首先创建一个WPF项目:WpfApplicati...

2017-07-28 09:32:37

阅读数:801

评论数:0

Devexpress:在GridControl中使用RepositoryItemGridLookUpEdit

RepositoryItemGridLookUpEdit 用于在GridControl中指定一列为多列数据下拉框,选择的之后只显示指定的列。 定义名为TestModel类: public class TestModel { public int Id { get; ...

2017-07-27 10:57:21

阅读数:2844

评论数:1

WPF: ListBox绑定xml数据

继承自IEnumerable接口的各种集合都可以作为ListBox控件的数据源。WPF中的XmlDataProvider 提供了一种将xml文件作为集合数据源的便捷方式,只要所定义的xml格式正确没有拼写错误,XPath路径指定正确都可以绑定成功。 下面定义一个xml资源: 定义资源并应用到L...

2017-04-25 14:50:08

阅读数:1135

评论数:0

WPF:ListBox 利用ItemContainerStyle改变ListBoxItem样式

上篇文章中的ItemContainerStyle 只是默认的样式,但是很多时候我们做鼠标悬浮操作时都想有其它的效果,比如改变ListBoxItem的背景或者边框,再者改变字体大小。     前面提到的MultiTrigger对象,就是多条件触发器,也许触发条件不止IsMouseOver。  我们在...

2017-04-17 13:47:51

阅读数:5013

评论数:0

WPF:ListBox的默认ItemContainerStyle

下面展示的是在.net  framework 4.5 中 ListBox的默认ItemContainerStyle, 样式模板中包含一些其它模板的默认属性值。   样式被应用到ListBox控件渲染出的每一个ListBoxItem条目上。 每一个ListBoxItem 条目的结构是由一个Bord...

2017-04-17 11:21:29

阅读数:1825

评论数:0

WPF:Data Template

Data Template 用于在一个或者多个控件上绑定并映射数据显示,适用于内容控件或者条目控件, Data Template 可以被用在两个地方: 作为ContentControl的ContentTemplate 属性的值(例如:label)作为ItemsControl的ItemTempl...

2017-04-17 10:50:41

阅读数:623

评论数:0

在WPF中使用C#6.0新特性async与await

C#6.0特性:点击打开链接 C#7.0特性:点击打开链接 在C#6.0中 使用async与await 关键字很容易的实现异步编程,而且代码可读性比较高,很容易理解。这里举例的是从数据库中读取10w行数据。 下面看代码: xaml: <Window x:Class="WpfAppl...

2017-01-11 11:07:45

阅读数:1682

评论数:1

在ListBoxItem中增加Button实现添加继续添加ListBoxItem

重写ListBoxItem的Template以及阻止隧道事件触发等

2016-11-17 10:29:27

阅读数:3082

评论数:0

WPF ScrollViewer 样式

[code=csharp] ...

2015-11-25 11:33:46

阅读数:3855

评论数:0

WPF:使用鼠标在Canvas面板上画线

使用Canvas+Line 任意画线          主要使用布局面板Canvas作为背景,通过其属性Children添加Line 来实现画线。可以理解为 每一个Line 就是一个点。          不清楚Canvas的用法可以参见:点击打开链接  Line的参见:点击打开链接   ...

2015-09-08 15:13:02

阅读数:6529

评论数:4

WPF:自定义控件之Button-自定义样式,共用样式

WPF 中 最好的特性就是我们自己可以自定义控件样式,小到一个Button按钮,大到DataGrid或者TreeView控件。不过要想知道如何定义样式,需要我们了解控件的特性,结构。也就是控件由什么构成的。WPF中的控件基本分为 内容控件与条目控件。内容控件可以理解成用于承载内容的控件。WPF 的...

2015-06-26 10:44:21

阅读数:13881

评论数:3

分享一个WPF 操作PDF文件的网址。

想必大家都知道。提供dll的下载链接。  里边的Sample         有相关的实例,不论增加页眉 还是页脚 ,还是图片,还是页码等。 PDFsharp

2015-02-11 09:43:23

阅读数:1673

评论数:0

使用Devexpress 的gridControl 显示DataTable的Master-Detail关系

绑定Master-Detail 关系 数据也是数据显示的一种方式,此实例使用后台代码创建数据源并绑定到gridcontrol。    其实方式参见:点击打开链接   先看效果图 直接给出后台代码,主要使用的是dataset创建关系。 private void simpleButton1_...

2014-12-24 10:27:33

阅读数:5623

评论数:2

WPF-DataGrid中CheckBox实现全选与非全选

例子中使用的是ObservableCollection集合,代码下载地址:

2014-10-27 15:38:05

阅读数:1965

评论数:0

在WPF中使用ObservableCollection集合操作TreeView节点

在WPF中显示图片

2014-10-24 11:19:18

阅读数:2261

评论数:0

IList 转DataTable

public static DataTable ToDataTableSingle(IList entitys) { //取出第一个实体的所有Propertie Type entityType = entitys[0].GetType...

2014-07-11 10:39:45

阅读数:925

评论数:0

C#将DataTable转换成单个T实体和List<T>集合

/// 获得单个实体 /// /// /// /// public static T Entity(DataTable dt) { if (dt == null || d...

2014-07-11 10:39:13

阅读数:906

评论数:0

提示
确定要删除当前文章?
取消 删除