自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 C#反射(Reflection)详解

1、 什么是反射2、 命名空间与装配件的关系3、 运行期得到类型信息有什么用4、 如何使用反射获取类型5、 如何根据类型来动态创建对象6、 如何获取方法以及动态调用方法7、 动态创建委托1、什么是反射        Reflection,中文翻译为反射。        这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(Assem

2017-09-01 15:23:51 215

转载 WPF - 善用路由事件

路由事件简介  谈到路由事件,我想首先我们就需要问自己一个问题。在.net已经支持事件的情况下,为什么WPF还额外提供了对路由事件的支持?这是因为在WPF开发模型下,原始的CLR事件已经不能满足开发的要求,从而导致对事件的处理异常繁琐:  首先就是控件的封装。WPF中,我们可以将一个控件作为另一个控件的子控件,从而呈现丰富的效果。例如我们可以在一个Button中包含一个图像。在这种

2017-09-01 08:32:56 340

转载 (WPF) 窗口间传参数

有如下几种方式:1. 声明个全局变量,就是App.xaml里面声明;在所有窗体里面都可以引用 Application.Current.Properties["ArgumentName"];2. 第二个就是 在目标窗体上面公开个 属性,直接赋值;3. 最后就是在Uri里面传参数 NavigationService.Navigate(window object,argument

2017-08-31 09:35:29 464

转载 【Tooltip】WPF中Tooltip使用技巧总结

1. 简单示例——包含两个TextBlock:代码Button Content="Tooltip演示"> Button.ToolTip> ToolTip> StackPanel> TextBlock FontWeight="Heavy">两个TextBlockTextBlock>

2017-08-30 16:49:54 4390

转载 视觉状态

视觉状态主要是将元素的逻辑与视觉呈现分离开来。它使得页面的换肤功能相对更容易。理解视觉状态首先需要明白4个概念:部件、视觉状态、状态迁移和状态组。部件 (Parts)部件就是控件模板中被命名的元素。程序可以根据该名称定位到这些部件并进行逻辑操作。 比如上面的水印文本框, 水印就是一个部件,在焦点成为文本框时,水印将会消失。状态 (States)视觉状态就是控件定

2017-08-30 16:28:55 326

转载 VisualStateManager

VisualStateManager带来了什么?在WPF中我们可以用各种Trigger配合Animation,Template来实现绚丽控件的外观变换,用后台逻辑来定义和标注控件不同的状态。.Net Framework 4.o开始引入了VisualStateManager,主要为了控制控件的状态转换,和其间涉及的外观行为。从控件状态迁移层面上管理空间的外观行为,在设计级别上感觉层次更清晰,

2017-08-30 16:14:14 1105

转载 Prism V2之旅(2)

本篇将介绍Prism中Region的使用. 本篇Demo下载在这里我们统一prism里面一些名字的称谓.1.Shell 主程序容器2.Region 内容区域3.Module 模块4.wpf 不是特殊情况,就是指wpf和silverlight一.wpf的内容控件    继承自ContentControl控件的,我们称之为内容控件.ContentCont

2017-08-30 10:31:10 223

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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