- 博客(27)
- 资源 (33)
- 收藏
- 关注
原创 FastReport.NET -- 打印设置
在FastReport.Net中如何设置默认的打印机,并在打印时不再显示打印对话框,避免在打印时每次弹出打印机设置对话框的烦扰。
2015-03-18 09:37:26 8188
原创 WPF之DataGrid用法(一)
介绍数据表格DataGrid的基础用法。DataGrid可用AutoGenerateColumns属性控制列的生成。Column包含DataGridTextColumn、DataGridCheckBoxColumn、DataGridComboBoxColumn、DataGridHyperlinkColumn、DataGridTemplateColumn等5中格式。1.DataGri
2014-04-03 23:00:27 35058 1
原创 WPF之ListBox用法之一
介绍ItemTemplate用法以及在ItemTemplate模板中使用ListBoxItem属性的方法。实现如下效果(点击某一项的时候该项图片进行放大):C#代码:using System.Collections.ObjectModel;using System.Windows;namespace ListBox用法{ /// /// MainW
2014-03-25 00:10:44 10156
原创 路由事件
1.CLR事件模型(直接事件模型)事件的响应者通过订阅关系直接关联在事件拥有者的事件上。弊端:每对消息是“发送-->响应”关系,必须建立显示的点对点订阅关系。事件的宿主必须能够直接访问事件的响应者,不然无法建立订阅关系。2.路由事件模型2.1 定义路由事件是一种可以针对元素树中的多个侦听器(而不是仅针对引发该事件的对象)调用处理程序的事件。2.2 路由事件与
2014-02-26 21:13:26 2609 1
原创 x命名空间详解
很多书本,博客等对x命名空间详解介绍不是很详细,而且例子也不多,这里就为大家好好介绍一把,XAML2009 主要新功能也介绍一下,不正确之处还请指正。x命名空间映射的是http://schemas.microsoft.com/winfx/2006/xaml,可以猜测,它包含的类应该与解析XAML语言有关,也称为XAML命名空间。与C#语言一样,XAML也有自己的编译器。XAML语言
2014-02-18 22:01:06 3439
原创 数据绑定基础
WPF数据绑定为应用程序提供了一种简单而一致的方法来显示数据以及与数据交互。 元素能够以CLR对象和 XML 形式绑定到来自各种数据源的数据。 WPF 中的数据绑定功能与传统模型相比具有一些优势,包括本质上支持数据绑定的各种属性、灵活的数据 UI 表示形式,以及业务逻辑与 UI 的完全分离。数据绑定是在应用程序 UI 与业务逻辑之间建立连接的过程。 如果绑定具有正确设置并且数据提供正确通知
2014-02-17 00:19:57 6498
原创 UI布局
WPF作为专门的用户界面技术,布局功能是它的核心功能之一。友好的用户界面和良好的用户体验离不开设计精良的布局。日常工作中,WPF设计师工作量最大的两部分就是布局和动画,除了点缀性的动画外,大部分动画也是布局间的转换,UI布局的重要性可见一斑。布局是静态的,动画是动态的,用户体验就是用户在这动静之中与软件功能产生交互时的感受。每个布局元素都有自己的特点,有优点也有缺点。1.布局元素总
2014-02-12 20:30:35 2080
原创 C#获取音频文件(MP3等)播放时间长度的几种方式
先介绍3种,分别是API方式,读取文件信息方式,使用DirectX中的AudioVideoPlayback方式。1.API方式通过winmm.dll中mciSendString多媒体API函数来获得音频文件信息。主要代码:using (OpenFileDialog openFileDialog = new OpenFileDialog()){ openFileDialog.
2014-02-10 15:46:37 19990 3
原创 WPF基础知识
本篇介绍WPF基础知识,包括类层次结构、命名空间、类型转换器、逻辑树与可视树等等。1. WPF类层次结构2. XAML命名空间XAML是XML-Namespace的缩写。知识点:冒号后面的映射名可有可无,不加映射名的即为默认命名空间,这种命名空间仅能有一个。系统默认将http://schemas.microsoft.com/winfx/2
2014-02-03 23:53:55 1943
原创 依赖属性(Dependency Properties)进阶(二)
这篇主要介绍依赖属性的内存使用和存取方面的知识。内容主要来自书籍《深入浅出WPF》。
2014-01-25 12:52:58 2515
原创 依赖属性(Dependency Properties)进阶(一)
接着依赖属性(Dependency Properties)基础进行更深一步的学习。1.依赖属性提供的属性功能(续)1) 元数据重写通过定义其 PropertyMetadata,类可以定义依赖项属性的行为,例如,其默认值和属性系统回调。 很多依赖项属性类都已经将默认元数据作为其注册过程的一部分而创建。 这包含作为 WPF API 一部分的依赖项属性。 通过其类继承继承依赖
2014-01-22 23:54:54 11187
原创 附加属性(Attached Properties)基础
附加属性是Extensible Application MarkupLanguage (XAML) 定义的一个概念。 附加属性旨在用作可在任何对象上设置的一类全局属性。 在 Windows Presentation Foundation (WPF) 中,附加属性通常定义为没有常规属性“包装”的一种特殊形式的依赖项属性。也就是说,附加属性是说一个属性本来不属于某个对象,是根据某种特殊需求附加到该
2014-01-18 16:37:40 5327
原创 依赖属性(Dependency Properties)基础
Windows Presentation Foundation (WPF) 提供了一组服务,这些服务可用于扩展common languageruntime (CLR) 属性的功能。 这些服务通常统称为 WPF 属性系统。 由 WPF 属性系统支持的属性称为依赖项属性。依赖属性是一种可以自己没有值,并能通过使用Binding从数据源获得值的属性(通俗的讲,就是依赖在别的属性上)。 依赖属
2014-01-13 23:53:49 4565
draw.io-24.7.17-windows-installer
2024-10-06
7z压缩工具功能扩展版,支持Lz4等文件格式
2024-01-01
draw.io桌面流程图绘制软件,UML,泳道,部署图等都可以
2023-11-26
Windows系统上编译Nginx的一些依赖环境程序包
2023-02-23
minio(Microsoft Windows)
2020-04-17
WPF命令(ICommand)基础学习代码
2014-05-13
WPF之DataGrid基础学习代码(新)
2014-04-04
WPF中DataGrid的空白行使用方法
2014-04-04
x命名空间学习代码
2014-02-18
WPF之布局控件学习
2014-02-12
C#读取音频时间
2014-02-10
WPF基础学习代码
2014-02-03
依赖属性学习代码(进价1)
2014-01-22
CoolTrayIcon 控件、源码以及实例
2013-06-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人