![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WPF/Blend
文章平均质量分 71
tiz198183
这个作者很懒,什么都没留下…
展开
-
在WPF中显示动态GIF
打造一个GifImage控件http://www.cnblogs.com/zhouyinhui/archive/2007/12/23/1011555.html转载 2019-04-16 10:08:08 · 342 阅读 · 0 评论 -
WPF MvvM
效果:按添加命令类using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows.Input;namespace WpfMvvmApp.Common{ //定义DelegateCommand类。目的是绑定命令属性。原创 2017-02-23 13:35:31 · 598 阅读 · 1 评论 -
WPF 之 XAML、WPF核心程序集、App.xaml
一、在XAML中引用命名空间1、添加对程序集的引用,2、在根元素的起始标签中写上一句:xmlns:c="clr-namespace:System.Windows.Controls;assembly=PresentationFramework"。 xmlns:c="clr-namespace:命名空间;assembly=程原创 2014-01-14 11:32:54 · 1517 阅读 · 0 评论 -
WPF 样式(定义样式、引用样式、样式作用域、Trigger触发器)
11翻译 2016-11-10 20:10:17 · 3419 阅读 · 0 评论 -
C#实例复制和深度复制的实现
深度复制与浅表复制的区别在于,浅表复制只复制值类型的值,而对于实例所包含的对象依然指向原有实例。 浅复制:MemberwiseClone() 深复制:反射、序列化、树实例:浅复制MemberwiseClone()、深复制序列化 class Program { [Serializable] public原创 2017-07-20 16:38:02 · 861 阅读 · 0 评论 -
WPF MVVM 绑定ComboBox数据
一、属性变更基类 NotificationBase.cs public class NotificationBase : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; public void NotifyPropertyChan原创 2017-07-13 11:14:37 · 3768 阅读 · 0 评论 -
WPF ObservableCollection中的动态集合
问题:将List集合改成ObservableCollection,当集合发生改变时,列表也立即会刷新 [DataContract] public class ProductsModel : BaseModel { public ProductsModel(); [DataMember]原创 2017-07-13 10:43:32 · 2173 阅读 · 0 评论 -
WPF 使用ValidationRule进行表单数据验证
wpf数据验证实例及常用方法小结原创 2017-02-21 15:12:45 · 5737 阅读 · 0 评论 -
WPF MVVM 绑定RadioButton数据
一、 M层,创建实体 public class NotificationBase : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; public void NotifyPropertyChanged(string propert原创 2017-07-12 14:43:02 · 2913 阅读 · 0 评论 -
Bootstrap WPF Style
http://www.cnblogs.com/tsliwei/p/6138412.html原创 2017-07-18 16:01:21 · 636 阅读 · 0 评论 -
WPF 依赖属性,用户控件依赖属性(DependencyProperty 依赖属性、GetValue() SetValue() CLR属性包装器、SetBinding 数据绑定)
推荐阅读:【依赖属性】 https://blog.csdn.net/litao2/article/details/53066736【路由事件】 https://blog.csdn.net/litao2/article/details/54947009【用户控件】 https://blog.csdn.net/litao2/article/details/65444617...原创 2016-11-07 15:38:28 · 6250 阅读 · 1 评论 -
WPF的MVVM DataGrid用法
效果:一、验证、属性变更、using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows.Controls;using System.Windows.Data;using AutomaticConfigurationCore.Mo原创 2017-07-24 10:03:40 · 1912 阅读 · 0 评论 -
WPF ComboBox外观、 ComboBoxItem外观
https://www.cnblogs.com/rainchao/p/4972704.htmlhttps://bbs.csdn.net/topics/391823119ComboBox主要有3个控件组成,ToggleButton,TextBox 和Popup, 1、ToggleButton:整个控件是由ToggleButton铺满的HorizontalAlignment="Stretc...原创 2018-12-12 11:10:46 · 2517 阅读 · 0 评论 -
WPF 中TabItem、TabControl
一个简单的TabItem样式。WPF 单个触发器、多个触发器、多条件触发器https://www.cnblogs.com/ljs0322/p/7084691.html1、TabItem编辑模板-> 编辑副本TabItem 选中样式2、TabControl3、示例 <Grid> ...原创 2018-12-07 12:57:04 · 3108 阅读 · 0 评论 -
WPF DataGrid 样式分享
https://www.cnblogs.com/xiaogangqq123/archive/2012/05/07/2487166.html public MainWindow() { InitializeComponent(); List<ModelClass> c = new List<Mode...翻译 2018-11-26 15:13:38 · 405 阅读 · 0 评论 -
WPF水晶报表控件(.RDLC报表、RDLC报表设计器)
C#之VS自带RDLC报表学习http://blog.csdn.net/hk_5788/article/details/49846905DevExpress的XtraReport和微软RDLC报表的使用和对比https://www.cnblogs.com/wuhuacong/p/4020354.html原创 2017-12-02 16:21:54 · 2911 阅读 · 0 评论 -
.net中查看那些函数吃CPU,使用vs自带的性能诊断工具
Q:为什么我的Visual Studio中没有代码分析功能([分析]菜单中[仅对...运行代码分析])。A:你的vs版本是下面其中之一吗? Microsoft Visual Studio 2005 Team Edition for Software Developers Visual Studio Team System Development Edition 或原创 2017-09-27 17:21:45 · 1971 阅读 · 0 评论 -
WPF自定义控件与样式(1) - 图标字体
一、图标字体 阿里巴巴开源字体网址:http://www.iconfont.cn/ 使用方法: 1、新浪微博账号登录 2、点击图标 -> "添加入库" 3、库->下载代码 界面如下: 4、下载的代码中的 *.ttf 文件,在WPF中用原创 2017-08-04 17:06:50 · 1355 阅读 · 0 评论 -
图解WPF应用程序打包(包含环境打包)
https://jingyan.baidu.com/article/48b558e32f06b67f38c09a34.html转载 2017-07-21 11:31:16 · 6714 阅读 · 0 评论 -
WPF 资源(StaticResource 静态资源、DynamicResource 动态资源、添加二进制资源、绑定资源树)
一、WPF对象级(Window对象)资源的定义与查找实例一: StaticResource 静态资源(如:皮肤配置方案,运行后不改变)<Window x:Class="WpfApplication.Window12" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" ...原创 2017-02-13 13:55:18 · 9920 阅读 · 0 评论 -
WPF 命令(RoutedCommand自定义命令,实现 ICommand 接口自定义命令)。推荐使用实现 ICommand 接口自定义命令
强烈推荐阅读 http://www.cnblogs.com/Clingingboy/archive/2010/12/26/1917188.html一、命令基本元素及关系 我们已经知道WPF里已经有了路由事件,可以发布及传播一些消息,那为什么还需要命令呢?这是因为事件指负责发送消息,对消息如何处理则不管,而命令是有约束力,每个接收者对命令执行统一的行为,比如菜单上的保存,工具栏上...原创 2017-02-10 16:22:01 · 9713 阅读 · 1 评论 -
自定义元素(自定义控件)
推荐阅读:【依赖属性】 https://blog.csdn.net/litao2/article/details/53066736【路由事件】 https://blog.csdn.net/litao2/article/details/54947009【用户控件】 https://blog.csdn.net/litao2/article/details/65444617一、构建用户...原创 2017-03-23 16:26:28 · 979 阅读 · 0 评论 -
WPF 之 Binding 数据驱动UI—实战
ComboBox 绑定List、ComboBox 绑定 资源字典、ComboBox 绑定 XML、List集合Add后,view层没发生变化、点击鼠标左键,命令不执行,使用相对数据源,找到命令 2、ComboBox 绑定List public partial class Window1 : Window { public Window1() { Initi原创 2017-03-15 11:48:07 · 1224 阅读 · 0 评论 -
WPF 之 XAML语法,对象属性赋值(简单赋值、TypeConverter 标签属性与对象属性映射、标记扩展),引用外部库
一、XAML树形结构 框架都是树形的,以<Window>对象为根节点,一层一层向下包含。这种树形结构对于WPF整个体系都具有非常重要的意义,它不但影响着UI的布局设计,还深刻的影响着WPF的属性(Property)子系统和事件(Event)子系统等方方面面。在实际的编程过程中,我们经常要在这棵树上进行按名称查找元素,获取父/子节点等操作,为了方便操作这棵...原创 2014-01-14 14:02:53 · 3783 阅读 · 0 评论 -
Blend构建WPF用户界面
一、Blend3 改变布局类型 二、转载 2016-11-24 13:58:57 · 3340 阅读 · 0 评论 -
WPF自定义控件与样式(2)-自定义按钮FButton
http://www.cnblogs.com/anding/category/421292.html转载 2016-11-30 13:51:46 · 2000 阅读 · 0 评论 -
WPF 控件
一、TextBox 多行 <TextBox Height="218" HorizontalAlignment="Left" Margin="12,21,0,0" Name="txtInventory" VerticalAlignment="Top" Width="179" TextWrapping="Wrap原创 2016-11-29 16:17:09 · 551 阅读 · 0 评论 -
WPF 逻辑树 LogicalTreeHelper、视图树 VisualTreeHelper、控件模板 Template
效果图:<Window x:Class="WpfApplication1.Window3" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winf翻译 2016-11-08 21:41:14 · 5127 阅读 · 0 评论 -
第27章 WPF和XAML
27.4 创建不使用XAML的WPF应用程序using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;namespace WpfAppAllCode{ class Program:Application {翻译 2016-10-14 16:20:22 · 497 阅读 · 0 评论 -
WPF 之 X名称空间
一、X名称空间X名称空间:告诉编译器如何编译XAMLx名称空间映射的是:http://schemas.microsoft.com/winfx/2006/xaml,望文生义,它包含的类均与解析XAML语言相关,所以亦称之为“XAML名称空间。 二、X名称空间中的Attribute1、x:Class告诉XAML编译器将XAML编译器编译的结果和后台编译结果的哪一个类进行合并,使原创 2014-01-14 16:21:21 · 1100 阅读 · 0 评论 -
WPF快速入门4 变化与透明
TranslateTransform 坐标RotateTransfrom旋转ScaleTransform 缩放SkewTransform 倾斜角度一、变换形状 效果:三个矩形中心点旋转 代码:原创 2014-02-24 09:56:49 · 1193 阅读 · 0 评论 -
avalondock 创建可停靠式布局系统、Fluent Ribbon导航模式
AvalonDock 是一个 WPF 控件库用于创建可停靠式布局系统,类似 Visual Studio 这种。支持 fly-out 窗格,浮动窗体,多停靠管理器,样式和主题等。 特性:支持 MVVM 设计几乎所有内容都可进行样式定制支持 Windows Forms 控件 项目主页:http://www.open-open.com/lib/view原创 2017-02-15 09:43:44 · 2081 阅读 · 0 评论 -
wpf prism mvvm 教程
wpf prism mvvm 教程原创 2017-02-16 10:38:06 · 1562 阅读 · 0 评论 -
WPF 构建自定义控件 模板Template(圆形按钮、按钮事件)
Template 软件“换肤” 一、自定义 按钮控件 模板效果:XAML:<Window x:Class="WpfApplication1.Window5" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schem...翻译 2016-11-10 19:08:41 · 5680 阅读 · 0 评论 -
WPF 深入浅出 模板(DataTemplate 数据外衣、ControlTemplate 控件外衣、ItemsPanelTemplate 项布局
模板就是“具有一定规格的样板”,有了模板,就可以依据它制造出很多一样的实例。原创 2017-02-13 16:40:42 · 11579 阅读 · 1 评论 -
WPF 路由事件(RoutedEventArgs 路由事件参数、 RoutedEvent 路由事件、RoutedEventHandler路由事件处理程序、RaiseEvent引发路由事件)
推荐阅读: 【依赖属性】 https://blog.csdn.net/litao2/article/details/53066736【路由事件】 https://blog.csdn.net/litao2/article/details/54947009【用户控件】 https://blog.csdn.net/litao2/article/details/65444617属性系统在...原创 2017-02-09 14:51:59 · 26950 阅读 · 8 评论 -
WPF 之 Binding 数据驱动UI (INotifyPropertyChanged 向客户端发送属性更改通知,ValidationRule 数据校验, IValueConverter数据转换 )
推荐阅读:WPF 之 Binding 数据驱动UI—实战 https://blog.csdn.net/litao2/article/details/62218220WPF 之 Binding 数据驱动UI https://blog.csdn.net/litao2/article/details/18311991WPF 使用ValidationRule进行表单数据验证 https://bl...原创 2014-01-15 15:36:42 · 2645 阅读 · 0 评论 -
WPF快速入门3-Grid
Grid 分割行和列一、调整行和列实例一:创建两行四列 效果 代码原创 2014-02-23 15:09:13 · 1081 阅读 · 0 评论 -
WPF快速入门1-XAML(window、Page、Application、属性、附加属性、特殊字符、保留空白、事件)
WPF快速入门1原创 2014-02-23 14:38:44 · 1196 阅读 · 0 评论 -
深入浅出WPF 之 控件与布局(GroupBox、)
WPF入门教程系列十九——ListView示例(一)WPF的菜单栏,工具栏的简单使用一、控件到底是什么?控件:能够展示数据,响应用户操作的UI元素。控件分为6类:1、布局控件:容纳多个控件或嵌套其他布局控件,用于在UI上组织或排列控件。 如:Grid、StackPanel、DockPanel、WrapPanel等控件。 父类:Panel...原创 2014-01-15 15:14:24 · 6325 阅读 · 0 评论