摘要:
由于WPF中没有鼠标的双击事件,因而只能通过MouseDown事件来模拟。当连续的 两次MouseDown事件的时间间隔,没有超过一个设定的时间阈值时,就计算为一个双击事件,并作相应的处理。利用WPF中 System.Windows.Threading.DispatcherTimer来做定时处理,不建议使用System.Timers.Timer。 当定时事件发生时,就重置计数器为0,定时,单击事件中对计数器加1,并计数器是否为2的整数倍(即是否在设定的时间间隔内,发生两次MouseDown 事件)。如果是则作为双击事件处理。int i = 0;private void Grid_MainTit 阅读全文
摘要:
今天碰到一个问题,在WPF中根据相对路径加载一图片,一直不显示图片,找了找,发现还是路径的问题。下面的是解决方法 相对路径:在项目中添加一个文件夹UserHeadFace ,在文件夹下添加一个default.jpg的图片,打开图片文件的属性,将“复制到输出目录”选中“始终复制”,将“生成操作”选择为“内容”,这样,编译后,会在bin/debug目录下生成一个含有default图片的名为UserHeadFace的文件夹。 this.HeadImg.Source = new BitmapImage(new Uri(@"\UserHeadFace\default.jpg", Ur 阅读全文