renmin  
常常被别人以为是高手

随笔分类 -  .Net技术

主要包括.Net Framework相关的内容。
  • 关于WPF性能
    摘要:要关注一下性能了。先分析分析,用VS的Performance Wizard,在Analyze菜单中。 参考这篇文档。 http://msdn.microsoft.com/zh-cn/library/z9z62c29(v=VS.90).aspx .Net 4.0 中的WPFPerf工具有了更新,在.net 4的SDK中,默认是不安装的,要勾选。 阅读全文
    posted @ 2010-06-10 18:13 阅读(639) 评论(0) 推荐(1)
  • WPF 的资源
    摘要:如果一个子窗口在运行时需要创建多个,那么最好不要在这个子窗口的Xaml中放任何资源。比如Storyboard,Style,Brush。因为每次创建子窗口都会创建一份新的资源。这是没有必要的。 阅读全文
    posted @ 2010-01-05 18:55 阅读(941) 评论(3) 推荐(0)
  • 微软多点触摸鼠标视频图片荟萃
    摘要:微软公布了5款多点触摸鼠标的原型。5款鼠标形状,原理各不相同,应用起来可有千秋。收集了一些图片和视频。并简要介绍了每个鼠标的工作原理。 阅读全文
    posted @ 2009-10-13 10:09 阅读(572) 评论(0) 推荐(0)
  • 监听所有的依赖属性
    摘要:Listening to DependencyProperty changes http://blogs.msdn.com/llobo/archive/2007/03/05/listening-to-dependencyproperty-changes.aspx上边这片文章写了如何监听任意依赖属性的变化的事件。即使该属性没有定义对应的事件,比如FrameworkElement的Visibility... 阅读全文
    posted @ 2009-09-27 20:07 阅读(329) 评论(0) 推荐(0)
  • 7.10 WPF 流水账 Tooltip自定义模版后不能显示内容的问题——ControlTemplate的秘密
    摘要:ControlTemplate 是我使用最早的Template。昨天居然在小河沟里翻船了。 问题: 我手写了一个ToolTip的Template,结果无论如何也显示不出内容,ToolTip不能用Snoop调,急死我了。 <Image Style="{StaticResource ImageStyle}" Stretch="Fill" ToolTipService.InitialShowDe... 阅读全文
    posted @ 2009-07-10 10:49 阅读(3227) 评论(3) 推荐(1)
  • 6.4 流水账-拖拽,又见拖拽
    摘要:通过上一篇的学习,已经可以实现跨窗口的拖拽,而且可以在像explorer那样显示图标。当从App中“拖出”控件放到App外面的时候,还有两个问题要解决: 1. 并不是所有的窗口都支持以explorer的模式显示图标。 2.如何控制Drop后的行为 阅读全文
    posted @ 2009-06-05 14:46 阅读(2375) 评论(2) 推荐(0)
  • 流水账 5.20 安装VS2010 Beta1
    摘要:上周部门组织旅游,去西安和华山,淋了4天雨。没有记账。 前几天研究将程序换肤。由于程序已经过于庞大,首先需要整理资源。工程浩大。忙于编码,没有学习新东西,所以也没有记账。 关于换肤逐渐整理了一些头绪,... 阅读全文
    posted @ 2009-05-20 16:48 阅读(3411) 评论(13) 推荐(0)
  • 流水账 5.8 关于抓取ListBoxItem图片错位的问题
    摘要:发现了一个奇怪的问题。以下代码只对ListBox中的第一个Items正常。 FrameworkElement element = listBoxItem;RenderTargetBitmap bmp ... 阅读全文
    posted @ 2009-05-08 11:40 阅读(402) 评论(0) 推荐(0)
  • 流水账 5.5 WPF Effect
    摘要:Bitmap Effect已经过时了。UIElement.BitmapEffect property is obsolete 没办法,Bitmap Effect的效率过于低下,有时还有莫名其妙的界面闪烁。所以用有硬件(GPU)支持的Effect来代替吧。注意,只适用于.Net 3.5 sp1以后版本。 有以下文章可以参考: WPF Sample Series - Solution for the... 阅读全文
    posted @ 2009-05-05 15:03 阅读(1252) 评论(5) 推荐(0)
  • WPF学习流水账 4.30
    摘要:在QQ群中帮人看了一个关于WPF窗体继承的问题。 结论:包含Xaml的窗体可以继承不包含Xaml的窗体 例如: //父类 public partial class Window3 : Window //无Xaml{ } //子类 public partial class Window2 : Window3{ public Window2() { Ini... 阅读全文
    posted @ 2009-04-30 15:07 阅读(260) 评论(0) 推荐(0)
  • 今天安装了Blend3的Preview
    摘要:今天安装了Blend3的Preview版本。还没开始使用,只是在Mix09的网站上看了两段视频。http://msdn.microsoft.com/zh-cn/dd723621.aspx 有几个功能很... 阅读全文
    posted @ 2009-04-29 13:51 阅读(1170) 评论(0) 推荐(0)
  • 查找根节点下所有节点(Elemet)的Attribute的Linq
    摘要:var attrValue = from a in ( from x in root.Descendants() select x //根节点下所有的Element ).Attributes() //获得每个Element的Attribute select a.... 阅读全文
    posted @ 2009-04-22 09:51 阅读(333) 评论(0) 推荐(0)
  • XElement.Load()方法加载Xml失败
    摘要:观察文件位置发现该位置是中文字符。估计是由于编码问题造成Xml解析失败。 然而Load方法中并没有Encoding类型的参数。 解决办法:用TextReader读取Xml文档。 将代码修改为: TextReader reader = new StreamReade r(f, Encoding.Default);XElement xf = XElement.Load(reader); 问题解... 阅读全文
    posted @ 2009-04-21 16:21 阅读(1380) 评论(1) 推荐(0)
  • 12月19日Webcast《WPF3.5 抛砖引玉》(五)PPT,Demo下载。
    摘要:感谢大家支持。今天的Webcast介绍了WPF中的 Routed Event,Command和Settings。 PPT大纲供大家参考。 日程 l WPF中的事件——RoutedEvent l 命令Command用于执行“高级任务” l 使用程序的配置(Settings) RoutedEvent l 什么意思? Ø 带路程的事件?有路径的事件? l 有什么用处? Ø ... 阅读全文
    posted @ 2008-12-19 11:35 阅读(1089) 评论(1) 推荐(0)
  • 11月21日 WPF 3.5 第四讲 Webcast Demo PPT下载
    摘要:本次Webcast中演示了两个XBAP的在线程序。以下是链接。 http://www.shiseido.co.jp/biyou_dic_vista/shiseido.xbap http://download3.xceedsoft.com/demo/gridwpf/Xceed.Wpf.DataGrid.Samples.LiveExplorer.xbap 本次的PPT和Demo的下载地址是: http... 阅读全文
    posted @ 2008-11-21 10:26 阅读(1034) 评论(1) 推荐(0)
  • 请你参与的Webcast,《WPF 3.5 抛砖引玉》第三讲 10月30日预告
    摘要:大家好,首次尝试的“互动Webcast”上个月取得了还不错的效果,很多朋友都在我的上一篇Blog 参与了互动。课程的PPT和代码也在第一时间上传到了网上。 新的课程将在10月30日下午开播。大家对本次课程有什么期望和要求都可以在我的Blog中留言。以下是课程链接http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=... 阅读全文
    posted @ 2008-10-07 14:00 阅读(2483) 评论(16) 推荐(0)
  • 所有人都可以参与的Webcast《WPF 3.5 抛砖引玉》系列本周开播
    摘要:大家好,由我主持的新一系列的Webcast《WPF 3.5 抛砖引玉》系列本周25日下午开始了。 这是已经是我讲的不知道第多少节Webcast了。从我2005年你一次讲Webcast以来,我一直希望Webcast能越办越好。我也一直思考Webcast如何创新,也和大家进行过讨论[讨论] MSDN Webcast 路在何方? 这一次我决定在我的Webcast中尝试一些新的方式,即邀请大家参与到Web... 阅读全文
    posted @ 2008-09-23 10:06 阅读(4020) 评论(30) 推荐(0)
  • 介绍用VB9 + Linq编写XML程序(生成,解析)的文章
    摘要:Page 1: Sharpening Your Axis with Visual Basic 9 Page 2: XML Axis Properties Page 3: ... 阅读全文
    posted @ 2008-08-25 22:28 阅读(486) 评论(0) 推荐(0)
  • 八个经典用户界面设计准则[转]
    摘要:八个经典用户界面设计准则[转] 这些准则是由Ben Shneiderman的Designing the User Interface这本书中节录出来的。这些准则是Shneiderman藉由经验与观察互动系统后,将一些合适的经验法则再精炼、延伸后才整理出来的。 一个容易的使用的应用程序,妥善的用户接口设计是少不了的。Shneiderman的八个经典用户接口设计准则是设计一个互动作品的最佳指南。 ... 阅读全文
    posted @ 2008-04-09 13:05 阅读(896) 评论(0) 推荐(0)
  • 背包算法
    摘要:被朋友要求帮忙写一个程序。主要核心是算法,归纳起来核心是背包算法。原来学的早忘了。上网搜吧。 背包算法(转贴) http://hi.baidu.com/wzra/blog/item/7827b1c353532654b319a811.html /**//** * 背包问题 * 背包问题是计算机科学里的经典问题。在最简单的形式中,包括试图将不同重量的数据项放到 * 背包中.以使背包最后达到指定... 阅读全文
    posted @ 2008-04-08 17:50 阅读(6404) 评论(0) 推荐(0)