摘要: 1,图像填充的几种模式: TileMode: FlipX 在X轴方向对称 :FlipY 在Y轴方向对称 :FlipXY 在XY轴方向对称 :None :Ti... 阅读全文
posted @ 2020-05-23 21:51 frogkiller 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 一 样式:1,Style 的常用用法: 在资源中使用Style---指定Key 在资源中使用Style---指定类型 //在具体按钮中如不想使用可以使用 Style={x:NULL} Style常用属性: 4,设定事件Style 二二二触发器: 1,简单触发器: 设定按钮在 获得焦点,鼠标... 阅读全文
posted @ 2020-05-23 08:13 frogkiller 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 1,资源的本质:ResourceDictionary---单元,存储了2,在XAML中定义资源 3,在XAML中使用资源 静态资源: Uses a Dynamic Resource Change the Brush Uses a Static Resource使用动态资源的时候,会在使用的时候加载,当改变了字典中的对象时,能够立即更新.但是静态的不可以.4... 阅读全文
posted @ 2020-05-21 12:47 frogkiller 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 一,自定义命令:1创建一个类的静态RoutedUICommand对象.并且在类初始化中创建该静态对象. 本实列创建了该类和类中的静态对象. public class DataCommands { private static RoutedUICommand requery; static DataCommands() { Inp... 阅读全文
posted @ 2020-05-21 08:53 frogkiller 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 1,数据绑定的几种方式:重点解释以下几点:1,目标对象的属性是依赖项属性. 2,对于Default方式,当目标属性可以设置时,则是双向绑定,否则是单向绑定.2,使用代码绑定和解除绑定: Binding binding = new Binding(); binding.Source = silderFontSi... 阅读全文
posted @ 2020-05-19 15:56 frogkiller 阅读(442) 评论(1) 推荐(0) 编辑
摘要: 一,Application类的启动和停止. 1,设定启动方式,可以在两个启动的Main函数中选择启动函数.2,可以设定窗口关闭的方式:3,事件说明:StartUp:传递命令行参数,在Run运行后,窗口运行前. private void TestApp_Startup(object sender, StartupEventArgs e) { MessageBox... 阅读全文
posted @ 2020-05-19 12:48 frogkiller 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 一,控件基本1,在ICONFONT之中创建图表项目:https://www.iconfont.cn/manage/index?manage_type=myprojects&projectId=18103352,下载 字体文件,并且查看index : 发现每个图表的代码:3,将字体访日项目中的某个文件夹内:根目录为./ 可以使用以下两种方式进行字体访问:FontFamily="./... 阅读全文
posted @ 2020-05-18 10:53 frogkiller 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 1,Volate.Write和Volate.Read: bool complete = false; var t = new Thread(() => { bool toggle = false; while (!complete) { toggle = !toggle; ... 阅读全文
posted @ 2020-03-23 19:28 frogkiller 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1,异步函数做了以下事情. 创建一个状态机对象创建一个m_builder对象---一个TaskCompleteSource对象,类似的.返回该对象的Task状态机在 await 操作符上面,做了以下几件事情 调用GetAwaiter()函数来获取一个TaskAwaiter对象: 如果其状态是Iscompleted,则进行进行GetRe... 阅读全文
posted @ 2020-03-19 22:10 frogkiller 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1 使用AsParrallel来进行并行的查询. public static void ObsoleteMethods(Assembly assembly) { var query = from type in assembly.GetExportedTypes().AsParallel() from method ... 阅读全文
posted @ 2020-03-19 20:19 frogkiller 阅读(186) 评论(0) 推荐(0) 编辑