首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
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[]
72
代码人生
01-01 08:00
代码人生
WPF 关于绘图个人总结
WPF 关于绘图个人总结 内容均为个人总结。 如果错误请告知,并多多见谅。 总的来说绘图是分为两个范围,一是形状,二是像素填充。 形状也就是绘制矩形,圆形,复杂组合形状。 像素填充例如图像填充,但更多是位图操作,同样也是可以绘制形状,不过对于形状的填充算法相对很难,是需要独立进行计算。 在WPF中,对应着分为控件绘图,位图操作。 对于简单的绘图我也不多加复述,通常一般的难点,也就
72
代码人生
01-01 08:00
代码人生
WPF TreeView控件中绑定嵌套的Dictionary<string, Dictionary<string, string>>集合
WPF TreeView控件中绑定嵌套的Dictionary<string, Dictionary<string, string>>集合 需求是将Dictionary<string, Dictionary<string, string>>集合绑定到TreeView中展示。 <TreeView x:Name="treeView" FontSize="16"> <
72
代码人生
01-01 08:00
代码人生
WPF 自定义路由事件
WPF 自定义路由事件 记录自定义事件到每个节点的事件 <Window x:Class="WpfDemo.SelfDefinedRoutedEvent" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="ht
72
代码人生
01-01 08:00
代码人生
WPF程序中签入winForm窗体
WPF程序中签入winForm窗体 一、设置winForm窗体程序的输出类型为类库 二、WPF程序添加引用 三、WPF控件中加入WindowsFormsHost控件 四、后台把winForm的窗体加入到windowsFormsHost控件中去 Form1 mainform = new Form1();
72
代码人生
01-01 08:00
代码人生
WPF interactivity 无法接收双击事件
WPF interactivity 无法接收双击事件 EventTrigger/MouseDoubleClick 问题在使用它的双击事件时候有时会失效,但MouseLeftButtonDown之类的事件却可以正常使用 原因如果主体是Grid之类的布局的话会发现它本身其实是没有MouseDoubleClick事件的只有控件才有的 原文:https://www.cnblogs.com/QuXingBai-Blo
71
代码人生
01-01 08:00
代码人生
WPF 鼠标移动到图片变大,移开还原,单击触发事件效果
WPF 鼠标移动到图片变大,移开还原,单击触发事件效果 <Grid> <Canvas x:Name="LayoutRoot"> <
71
代码人生
01-01 08:00
代码人生
WPF性能优化
WPF性能优化 一、性能优化过程中,内存和耗时情况的计算方式: 内存使用情况的获取,使用GC.GetTotalMemory(true); 耗时使用情况的获取,使用Stopwatch计算; 二、优化途径 1. 控件虚拟化属性,抽象类VirtualizingPanel,例如某些现有的属性VirtualizingStackPanel.IsVirtual
71
代码人生
01-01 08:00
代码人生
WPF MVVMLight SimpleIOC创建一次性实例
WPF MVVMLight SimpleIOC创建一次性实例 在使用SImpleIOC容器中,会出现某个实例需要反复创建的情况 /// <summary> /// 打开某某窗口 /// </summary> private void OpenWindow() { var guid = Sy
71
代码人生
01-01 08:00
代码人生
wpf-布局控件
wpf-布局控件 1、Grid 1.1拆分Grid表格行和列 RowDefinitions : 拆分行 ColumnDefinitions:拆分列 1.2指定行(列)的高度(宽度) 在Grid中,有三种指定宽度方法 固定值:通过制定一个数值,上图中的1 。 自适应:通过Auto关键字指定,根据内部控件自适应。
71
«
1
2
...
20
21
22
23
24
25
26
...
28
29
»