首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
wpf
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
WPF中树状图展示
WPF中树状图展示 static List<Mulu> GetMuluList(string path)//获取一级目录并记录到Mulu对象中返回一个mulu类型的list反省集合 { if (Directory.Exists(path)) { List<Mulu> ltml = new List<Mulu>(); string[]
70
代码人生
01-01 08:00
代码人生
WPF 绑定注意事项一
WPF 绑定注意事项一 1.当一个界面不用控件需绑定不同ViewModel时,可在控件上单独设置DataContext。 DataContext="{Binding Source={StaticResource Locator},Path=GB_FloCheckStepInforViewModel}" 2.如果该控件写在resource中,则无法读取DataType中字段值。即
70
代码人生
01-01 08:00
代码人生
wpf触发器
wpf触发器 wpf中的触发器是应用于程序界面模板、样式、皮肤、主题的基础。以下作为学习的记录。 1,三种基本触发器,属性触发器、数据触发器、事件触发器 属性触发器 数据触发器 事件触发器 2,两种逻辑触发器,与逻辑触发器、或逻辑触发器 与逻辑触发器 或逻辑触发器 原文:https://www.cnblogs.com/happyShar
70
代码人生
01-01 08:00
代码人生
WPF 知识点总结
WPF 知识点总结 一 · WPF中什么是样式? 首先明白WPF中样式属于资源中重要的一种。 同时样式也是属性值的集合,能被应用到一个合适的元素中,或者说能将一组属性应用到多个元素。 WPF中样式可以设置任何依赖属性。 WPF中样式也支持触发器,通过属性的改变,触发一组活动,包括改变某个控件的样式。 WPF中元素只能使用一个样式。 样式有继承的特性,样式可以继承样式。 &n
70
代码人生
01-01 08:00
代码人生
WPF interactivity 无法接收双击事件
WPF interactivity 无法接收双击事件 EventTrigger/MouseDoubleClick 问题在使用它的双击事件时候有时会失效,但MouseLeftButtonDown之类的事件却可以正常使用 原因如果主体是Grid之类的布局的话会发现它本身其实是没有MouseDoubleClick事件的只有控件才有的 原文:https://www.cnblogs.com/QuXingBai-Blo
69
代码人生
01-01 08:00
代码人生
WPF中System.Windows.Interactivity的使用
WPF中System.Windows.Interactivity的使用 背景 在我们进行WPF开发应用程序的时候不可避免的要使用到事件,很多时候没有严格按照MVVM模式进行开发的时候习惯直接在xaml中定义事件,然后再在对应的.cs文件中直接写事件的处理过程,这种处理方式写起来非常简单而且不用过多地处理考虑代码之间是否符合规范,但是我们在写代码的时候如果完全按照WPF规范的MVVM模式进行开发的时候就应该将相
69
代码人生
01-01 08:00
代码人生
WPF 如何:实现 ICommandSource
WPF 如何:实现 ICommandSource 本人实在是太懒了,实在是不想引用DLL 所以自定义 MyTextBlock , 使用其MouseLeftClick来触发ICommand namespace MyControls20210528 { class MyTextBlock : TextBlock, ICommandSource { public static
69
代码人生
01-01 08:00
代码人生
WPF 中托管 UWP
WPF 中托管 UWP 托管标准 UWP 控件 步骤 1. 创建 WPF 应用 ,安装 ,此包提供使用适用于 WPF 的已包装 UWP 控件所需的所有内容(包括 、 和 控件。 2. 将解决方案配置为面向特定平台,例如 x86 或 x64。 大多数 XAML 岛方案在面向任何 CPU 的项目中不受支持 &nb
69
代码人生
01-01 08:00
代码人生
WPF 通过进程实现异常隔离的客户端
WPF 通过进程实现异常隔离的客户端 当 WPF 客户端需要实现插件系统的时候,一般可以基于容器或者进程来实现。如果需要对外部插件实现异常隔离,那么只能使用子进程来加载插件,这样插件如果抛出异常,也不会影响到主进程。WPF 元素无法跨进程传输,但是窗口句柄(HWND)可以,所以可以将 WPF 元素包装成 HWND,然后通过进程间通信将插件传输到客户端中,从而实现插件加载。 1. 使用 Hwn
68
代码人生
01-01 08:00
代码人生
WPF中播放声音
WPF中播放声音 播放系统自带声音 在System.Media命名空间中 SystemSounds.Asterisk.Play(); SystemSounds.Beep.Play(); SystemSounds.Exclamation.Play(); SystemSounds.Hand.Play(); SystemSounds.Question.Play();
68
«
1
2
...
21
22
23
24
25
26
27
28
29
»