- 博客(5)
- 收藏
- 关注
转载 坑爹的NSIS转义符:$ (在NSIS的MessageBox中写换行文字)
最近的项目中,发现了NSIS一个比较坑的地方:$ 不但是变量常量的开头,还是一个转义字符。 大家有没有发现,NSIS写的脚本中,如果要让弹出消息框中的文字带换行功能,“\r\n” 是不是很不管用呢? 某天我仔细阅读了NSIS文档后,终于恍然大悟。。要写成下面这个样子才行== MessageBox MB_OK "这是第一行 $\r$\n 这是第二行" 下面整理下NSIS中字...
2014-07-24 14:42:00 696
转载 WPF DataGrid 自动生成行号的方法(通过修改RowHeaderTemplate的方式)
WPF中的DataGrid自动生成行号的方法有很多,这里记录了一种通过修改 RowHeaderTemplate的方式来生成行号: 方法一: xaml界面: <Window ... xmlns:local="clr-namespace:Test" DataContext="{Binding RelativeSource={RelativeSou...
2013-07-15 15:56:00 976
转载 C#读取带命名空间的xml,xaml文件的解决方案
使用C#读取xml文件有三种常用的方式: 1、xmlDocument 2、XmlTextReader 3、Linq To Xml 但是这些方式在读写有些带命名空间的xml时就不知道怎么办了(例如把xaml文件当作xml文件来读写的时候)。 对于xaml文件,C#虽然能用XamlReader直接把xaml文件转换为对象,但是有的时候我们只是想取得其中一些字段,并不想转换为对象。 ...
2013-07-08 23:56:00 488
转载 “父窗口拖动的时候Popup不随着父窗口移动”问题的解决方案
我们用WPF用的Popup时候会发现,当StaysOpen=True 的时候,因为Popup不会消失,在父窗口移走的时候Popup仍旧在原地。。。作者在国外网站上无意间发现了这个解决方案,拿出来给大家分享: 方法是为Popup定义一个附加属性。代码如下。 1 public class PopopHelper 2 { 3 public s...
2013-07-02 22:15:00 269
转载 让WPF的Popup不总置顶的解决方案
使用WPF的Popup的时候会发现有一个问题,它总是会置顶,只要Popup的StayOpen不设置为False,它就一直呆在最顶端,挡住其他的窗口。 解决方案是继承Popup重新定义控件PopupEx。 public class PopupEx : Popup { public static DependencyProperty TopmostPropert...
2013-07-01 10:18:00 402
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人