摘要: 前言继续整理误区系列,可能会对刚入门的新手有些帮助,然后希望有错误的地方可以指出。 正文关于泛型方法的确定 class Person{public void add(T a){ }} 那么请问这个add 是否是泛型方法。 初学者可能认为有泛型参数的就是泛型,其实不是的。 这个是为什么呢?其实是这样子 阅读全文
posted @ 2024-10-15 16:10 灰色小五 阅读(110) 评论(0) 推荐(0)
摘要: Brush _MyBrush = new SolidColorBrush(Color.FromArgb(1, 1, 1, 1));注意和Winform的SolidBrush写法不同, 比如给Livecharts的线条颜色赋值 lineseries.Stroke =new SolidColorBrus 阅读全文
posted @ 2024-10-14 22:12 灰色小五 阅读(28) 评论(0) 推荐(0)
摘要: 引入命名空间 xmlns:theme="clr-namespace:Microsoft.Windows.Themes;assembly=PresentationFramework.Aero2" 给控件添加引用,这个性能比较好。 例如给Combobox下拉框添加引用效果 <--! 其他代码--> <P 阅读全文
posted @ 2024-10-10 20:06 灰色小五 阅读(88) 评论(0) 推荐(0)
摘要: 一、简介 一个在Binding中比较重要的知识点——RelativeSource. 使用RelativeSource对象指向源对象。用这个可以在当前元素的基础上查找其他对象用于绑定到源对象。在实际使用Binding的过程中大部分时间Binding都放在了数据模板和控件模板中,(数据模板是控件模板用于 阅读全文
posted @ 2024-10-09 18:12 灰色小五 阅读(310) 评论(0) 推荐(0)
摘要: prop 双Tab添加简单的属性 propfull 双Tab添加完整的属性 ctor 双Tab添加构造函数 阅读全文
posted @ 2024-10-09 15:34 灰色小五 阅读(17) 评论(0) 推荐(0)
摘要: 有些迷糊,看例子:有时遇到这种:Action委托类型中传递匿名方法 obj=>{}的写法 _minCommand.DoExecute = new Action<object>(obj => { (obj as Window).WindowState = WindowState.Minimized;/ 阅读全文
posted @ 2024-10-08 11:07 灰色小五 阅读(33) 评论(0) 推荐(0)
摘要: 全局通讯直接写入数据模型Model 阅读全文
posted @ 2024-10-04 13:23 灰色小五 阅读(12) 评论(0) 推荐(0)
摘要: WPF开发方式; MVVM(Model View ViewModel)1.绑定XAML数据方式 在 XAML中添加绑定数据和绑定的操作属性 Content="{Binding MyVar}" 在XAML对应了的窗体类的构造函数添加数据绑定 this.DataContext = mainViewMod 阅读全文
posted @ 2024-10-02 13:03 灰色小五 阅读(107) 评论(0) 推荐(0)
摘要: 一:自定义按钮模板 自定义按模板有两种方式:第一种直接在按钮的双标签内自定义 第二种是在样式文件中定义引用样式模板 第一种:直接在按钮的双标签内自定义: <Window x:Class="WpfTest.WindowStyle" xmlns="http://schemas.microsoft.com 阅读全文
posted @ 2024-10-02 12:55 灰色小五 阅读(51) 评论(0) 推荐(0)
摘要: 一:右键添加资源字典命名为BaseButtonStyle 直接写入资源样式: <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.m 阅读全文
posted @ 2024-09-30 17:32 灰色小五 阅读(36) 评论(0) 推荐(0)