会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
薛定谔的小灯泡
专注点灯。
博客园
首页
新随笔
联系
订阅
管理
2023年7月2日
wpf 资源字典 换肤
摘要: 介绍一下wpf中给控件更改样式的集中方法,只用button演示,其他控件相同 1.使用代码更改button的style 定义button的style1 <Style TargetType="Button" x:Key="buttonstyle1"> <Setter Property="Backgro
阅读全文
posted @ 2023-07-02 20:47 薛定谔的小灯泡
阅读(246)
评论(0)
推荐(0)
2023年7月1日
wpf checkbox控件模板
摘要: 先看一下上一篇文章:wpf button控件模板。再看此文会更好理解 vs生产的checkbox控件模板有很长,我们直接找到controltemplate标签,和controltemplate.triggers。控件模板都先找这两个地方看一下布局和触发器既可以了。剩下的都是定义的一些资源和样式。 c
阅读全文
posted @ 2023-07-01 22:11 薛定谔的小灯泡
阅读(327)
评论(0)
推荐(0)
wpf button控件模板
摘要: 1.从button的style说起 button有很多属性,我们在xaml中定义一个按钮时可以指定button的content、background、height、width等等。这些都是button的属性,而style也不例外也是button的一个属性,只是在给style属性赋值时不能简单的像he
阅读全文
posted @ 2023-07-01 17:01 薛定谔的小灯泡
阅读(2520)
评论(1)
推荐(1)
2022年8月24日
Unity IOC
摘要: Unity IOC的一些理解 1.什么是IOC? IOC(Inversion of Control),控制反转,又称为“依赖注入(DI =Dependence Injection) 一句话描述:把创建对象的权力交给第三方控制。不再直接使用new去创建对象,而是通过第三方容器去创建,管理,在使用对象实
阅读全文
posted @ 2022-08-24 22:23 薛定谔的小灯泡
阅读(853)
评论(1)
推荐(2)
SeverCollection IOC的例子
摘要: SeverCollection IOC在Nuget上搜索microsoft.extensions.dependencyinjection 1.一个简单的代码例子: private static void Main(string[] args) { Console.WriteLine("Hello,
阅读全文
posted @ 2022-08-24 22:19 薛定谔的小灯泡
阅读(167)
评论(0)
推荐(0)
WPF MvvmToolkit入门
摘要: 最新.net6 wpf MVVMToolkit 8.0 工程搭建。 MVVMToolkit是一个轻量级MVVM框架,在框架下我们第一个要做的就是搞清在此框架下的一些常规操作:属性绑定和通知,命令绑定,消息传递。搞懂这些处理流程,然后就可以写自己业务的逻辑。 1.安装mvvmtoolkit 1.1Nu
阅读全文
posted @ 2022-08-24 22:19 薛定谔的小灯泡
阅读(8842)
评论(5)
推荐(7)
WPF Prism 入门 1
摘要: 1.新建prsim工程,修改工程 新建wpf工程,Nuget添加prism.Unity,自动添加需要的包 项目结构: 修改App.xaml 修改前: 修改后: App.xaml.cs: 到这一步,一个wpf基于prism的工程就可以运行了,修改一下项目结构,用于自动绑定ViewModel 把Main
阅读全文
posted @ 2022-08-24 22:18 薛定谔的小灯泡
阅读(4045)
评论(2)
推荐(5)
类型“__IMessengerExtensions”已定义了一个名为“CreateAllMessagesRegistrator”的具有相同参数类型的成员
摘要: VS2022 .net6 WPF MvvmToolkit下出现这个问题 解决办法: Fix build when using source generators (#6534) by singhashish-wpf · Pull Request #6680 · dotnet/wpf (github.
阅读全文
posted @ 2022-08-24 22:17 薛定谔的小灯泡
阅读(56)
评论(0)
推荐(0)
WPF CommandBinding和InputBindings
摘要: button的Command在绑定一个命令时,被绑定的命令是实现了ICommand接口的类对象: mvvm模式下,与业务逻辑有关的Command绑定ViewModel或Model中的命令,这个命令必须是继承自ICommand的类的实例 与业务逻辑无关的命令,只和界面相关的 Command绑定Rout
阅读全文
posted @ 2022-08-24 22:16 薛定谔的小灯泡
阅读(1786)
评论(0)
推荐(0)
WPF 任意事件绑定
摘要: Microsoft.Xaml.Behaviors.Wpf
阅读全文
posted @ 2022-08-24 22:16 薛定谔的小灯泡
阅读(2411)
评论(1)
推荐(1)
下一页
公告