- 博客(5)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 WPF 项目中遇到的问题
1.wpf MouseDown 事件无法触发 由于在PreviewMouseDown事件中e.handle=true 导致事件传递中断子线程创建的(依赖)对象其他线程不能使用,对象的依赖属性对象冻结可以解除线程关联问题,正常属性没事 继承自Freezable的属性可以调用 属性.Freeze()来解除线程关联 如果用UI线程处理后台过程,同时无法更新UI//UI线程最好只用来处理UI,后台工作线
2017-12-09 13:52:25 639 2
原创 WPF 树结构节点重命名
这里采用的是DecExpress的<dxg:TreeListControl>控件,主要思想是节点模板原本为<TextBlock> 重命名时改为可编辑的<TextBox>,失去焦点时<TextBox>隐藏<TextBlock>显示且两个控件绑定的数据一致,前台代码如下: <dxg:TreeListControl Name ="treeCatalog" ItemsSource="{Binding Li
2017-12-09 13:10:27 763
原创 WPF 软件引用其他类库启动无反应问题
引用的类库的.net版本可能不一样,如果引用融合.net2.0 等低版本 需要在 app.config 中添加启动属性 useLegacyV2RuntimeActivationPolicy=”true”<?xml version="1.0" encoding="utf-8"?><configuration><startup useLegacyV2RuntimeActivationPolicy=
2017-12-09 12:18:18 693 1
原创 WPF DevExpress 主题包无法在别的电脑使用问题
WPF DevExpress 控件主题前台设置方式 dx:ThemeManager.ThemeName=”Office2013” 后台更改主题方式: DevExpress.Xpf.Core.ThemeManager.SetThemeName(this, themeName);如果主题在别的电脑无法使用,说明主题包的Dll没有引用进来,需要添加所需主题的Dll包: 包的“复制
2017-12-09 12:14:22 1385
原创 C# 程序通过匿名管道控制exe控制台程序 输入输出流重定向 WPF向控制台程序传递参数出现“句柄无效”问题
在做WPF桌面端软件的时候需要调用别人的exe控制台程序,单独运行exe需要手动输入参数,并进行一些参数选择,要控制exe程序就需要用到匿名管道。 主要步骤: 1.启动控制台exe的Process对象 2.输入输出流重定向,获取exe的输入输出流,然后就可以进行输入了(相当于手动打开exe手动输入); 3.如果exe控制台程序需要接收某个按键消息,需要引用系统”user32.
2017-12-09 11:43:46 1320
WiX toolset 310
2017-09-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人