自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 WPF中资源的概念

WPF应用程序:资源的概念WPF引入了一个非常方便的概念:将数据存储为资源的能力,既可以在本地用于控件,也可以在本地用于整个窗口,也可以在全局用于整个应用程序。从实际信息到WPF控件的层次结构,数据几乎可以是任何您想要的。这使您可以将数据放在一个地方,然后在另一个地方或其他几个地方使用它,这非常有用。该概念已广泛用于样式和模板,我们将在本教程的后面部分进行讨论,但是正如本章将要说明的那...

2020-04-21 15:08:55 358

原创 WPF中Application.Resources和Window.Resources的关系

Application.Resources中的资源在整个项目中都可以使用。Window.Resources中的资源只在当前窗口中使用。

2020-04-21 15:04:06 2700

转载 使用C#格式化字符串

1 前言如果你熟悉Microsoft Foundation Classes(MFC)的CString,Windows Template Library(WTL)的CString或者Standard Template Library(STL)的字符串类,那么你对String.Format方法肯定很熟悉。在C#中也经常使用这个方法来格式化字符串,比如下面这样:intx=16...

2020-04-17 10:51:13 749

原创 WPF中x:Key和x:Name的区别与联系

x:Key用在xaml Resources,ResourceDictionary需要key来访问x:Name用在ResourceDictionary以外任何地方,可以使用x:Name在code-behind访问对象x:Key唯一地标识作为资源创建和引用且存在于 ResourceDictionary 中的元素。x:Name 唯一标识对象元素,以便于从代码隐藏或通用代码中访问实例化的元素。...

2020-03-20 23:51:25 626

原创 WPF中常用的布局容器及其用法

本文将详细的从项目如何建立到其实现的原理及组成部分,旨在如何快速的构建: 从布局、样式、触发器、绑定、显示、MVVM架构一系列的阶段学习,构建一个基础的呈现以达到学习的目的。WPF相关资料合集 (含书籍、框架、及开源UI组件等)WPF编程宝典.pdf 深入浅出WPF.pdf MaterialDesignInXamlToolkit MVVM Light Toolkit Prism-S...

2020-03-20 23:11:04 1156

原创 如何在VisualStudio开发UMP\WPF项目时使用阿里巴巴矢量字体

常用的矢量字体图标:阿里巴巴iconfont,FontAwesome;本文以使用阿里巴巴iconfont矢量图标和文字为例,其他类似。使用步骤1.在阿里巴巴图标网站上找到需要的图标并添加入库。2.选择Unicode格式,下载至本地,解压后将ttf文件拷贝至项目中。3.在项目中单击iconfont.ttf,在Properties面板中将Build Action选...

2020-02-29 15:23:12 785 1

原创 C# 编码约定

命名约定如果对于单行来说过长,则可以在点 (.) 后中断限定名称,如下面的示例所示。布局约定智能缩进、4 字符缩进、制表符保存为空格.每行只写一条语句。 每行只写一个声明。如果连续行未自动缩进,请将它们缩进一个制表符位(四个空格)。在方法定义与属性定义之间添加至少一个空白行。使用括号突出表达式中的子句,如下面的代码所示...

2019-05-22 09:37:47 196

原创 c#中各成员默认的可访问性

Depending on the context in which a member declaration takes place, only certain types of declared accessibility are permitted. Furthermore, when a member declaration does not include any access modi...

2019-05-21 18:01:07 552

原创 c#中的委托

1.什么是委托所谓“委托”,就是找个中间商,让中间商去找干活的人(相当于方法)这样就省去了直接面向干活的人,是一种工业分工的思想。C#中的委托用 “delegate”来表示,也是一种类型。实际运用中主要是 持有对某个(或者某一批具有相同参数和返回值的)方法的引用的类。2.使用方法2.1定义委托: delegate void MyDel(int x);2.2定义方法...

2019-05-21 17:31:57 161

原创 c#中预置的委托Func和Action

Func和Action比较 Func Action 相同点 都是c#内置的委托,都在System命名空间下,因此全局可见。 不同点 必须要有返回值 不能有返回值 书写方式 Func<T1,T2,,,TResult>,最后一个参数必定是返回值的类型。 Action<T1,T2,,,> ...

2019-05-20 16:13:14 164

原创 C# 中委托的演变

C# 中委托的演变C# 1.0 中,通过使用在代码中其他位置定义的方法显式初始化委托来创建委托的实例。C# 2.0 引入了匿名方法的概念,作为一种编写可在委托调用中执行的未命名内联语句块的方式。C# 3.0 引入了 lambda 表达式,这种表达式与匿名方法的概念类似,但更具表现力并且更简练。这两个功能统称为匿名函数。通常,面向 .NET Framework 3.5 及更高版...

2019-05-20 15:28:33 199

空空如也

空空如也

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

TA关注的人

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