随笔分类 -  代码片段

摘要:在Windows metro app中调用wcf服务可以通过添加 “服务引用”来实现。一旦项目发布则不可修改。这个和桌面开发不一样。现在我们通过读取文本的方式来读取wcf地址。1、添加所需引用的wcf 地址。2、添加完之后。自动生成的Reference.cs里面我们可以看到private stati... 阅读全文
posted @ 2014-06-24 14:02 Lee's Blog 阅读(444) 评论(0) 推荐(0)
摘要:在Office下,PowerPoint可以直接把每张幻灯片转成图片,而Word不能直接保存图片。所以只能通过先转换成xps文件,然后再转成图片。一、PPT 保存为图片 /// /// 将ppt转成图片 /// /// private void SaveToImages(string fileName) { var presentation = _application.Presentations.Open(fileName, MsoTriState.msoFalse, MsoTriState.ms... 阅读全文
posted @ 2013-08-15 15:20 Lee's Blog 阅读(2489) 评论(0) 推荐(1)
摘要:WPF中打印用到了 PrintDialog类。其中设置打印属性的是PrintTicket,管理打印机的是PrintQueue。实例如下:public class PrintDialogHelper { private const string PrintServerName = "YULIN-PC"; private const string PrintName = "HP LaserJet M1522 series PCL6 Class Driver"; public PrintDialogHelper() { } ... 阅读全文
posted @ 2013-08-15 14:11 Lee's Blog 阅读(7921) 评论(5) 推荐(2)
摘要:方法一:用ManagementClass来获取。需要引入System.Management.dll; using (ManagementClass mc = new ManagementClass("Win32_DesktopMonitor")) { using (ManagementObjectCollection moc = mc.GetInstances()) { int PixelsPerXLogicalInch = 0; // dpi for x ... 阅读全文
posted @ 2013-07-12 20:21 Lee's Blog 阅读(14166) 评论(1) 推荐(3)
摘要:在网上支付输入银行卡的时候,经常看到输入的数字会放大和提示。 下面是WPF版的一个例子。 Code public class ZoomTextTooltip : FrameworkElement { public object ZoomText { get { return (object)GetValue(ZoomTextProperty... 阅读全文
posted @ 2013-01-06 10:17 Lee's Blog 阅读(8543) 评论(0) 推荐(0)
摘要:在用Visual Studio 开发时,少不了会引用其他类库的源码。一般引用类库有两种方法。1、直接引用项目。2、引用项目生成路径的dll。现在如果有两个项目 ProjectA和ProjectB。ProjectA引用ProjectB。问题1:在第二种方法中,那么编译ProjectA的时候就会把ProjectB的dll考到ProjectA的bin(默认)文件夹中。现在有个需求是,我想把ProjectB项目考过来的dll放到ProjectA项目Bin文件夹下的某一个文件夹dll,那么我们只要在ProjectA项目属性中=》生成事件=》后期生成事件命令行中添加命令:move /y $(TargetD 阅读全文
posted @ 2012-02-06 21:32 Lee's Blog 阅读(3306) 评论(1) 推荐(1)
摘要:Uri可以加载如下位置的文件或资源: 当前程序集。 所引用的程序集。 相对于程序集的某个位置。 应用程序的源站点。 1、Pack URI 方案使用“pack”作为它的方案,并且包含两个组件:授权和路径。 以下是 pack URI 的格式。 pack://授权/路径。 为了访问这些类型的文件,WP... 阅读全文
posted @ 2011-10-21 14:02 Lee's Blog 阅读(4478) 评论(0) 推荐(1)
摘要:BoolToVisibilityConverter这个转换器用于判断 bool 转 Collapsed(不占空间) 还是Hidden(占空间)。 [ValueConversion(typeof(bool), typeof(Visibility))] public class BoolToVisibilityConverter : IValueConverter { ... 阅读全文
posted @ 2011-10-18 15:45 Lee's Blog 阅读(4611) 评论(0) 推荐(0)