自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

转载 WPF TextBox数据验证

XMAL:<TextBox Name="textBox1" Width="50" FontSize="15" Validation.ErrorTemplate="{StaticResource validationTemplate}" Style="{StaticResource textBoxInError}" Grid.Row="1"

2014-05-19 12:36:40 4447

原创 WPF 查找父控件下的某种类型子控件集合

///         /// 查找父控件的子控件集合        ///         /// 子控件类型        /// 父控件        /// 子控件类型名        ///         public List GetChildObjects(DependencyObject obj, Type typename) where T : Fr

2014-05-16 11:09:46 2117

原创 MVVM模式下 所有控件共享同一事件 以TextBox只能输入数字键和回车键为例子

public interface ISupportShortcutSet    {         RelayCommand ShortcutsLoadCommand { set; get; }  // 快捷设置窗口初始化时绑定的命令         RelayCommand ShortcutsPowerClickCommand { set; get; }    // 快捷设置单击设置

2014-05-10 14:39:12 2168

转载 MVVM模式下为Command传递多个参数

mvvm模式里command经常写在vm中。而command只能传入一个对象作为执行时的参数,若要传入多个参数,在.cs文件(即调用vm的command)中,只需要把多个参数加到一个集合里,传入command时就把集合当单参数对象传入就行了。     如:

2014-05-05 18:00:05 7079

转载 异步与多线程的区别

一、异步和多线程有什么区别?其实,异步是目的,而多线程是实现这个目的的方法。异步是说,A发起一个操作后(一般都是比较耗时的操作,如果不耗时的操作就没有必要异步了),可以继续自顾自的处理它自己的事儿,不用干等着这个耗时操作返回。.Net中的这种异步编程模型,就简化了多线程编程,我们甚至都不用去关心Thread类,就可以做一个异步操作出来。二、随着拥有多个硬线程CPU(超线程、双核)的

2014-05-05 09:46:36 5305

C#Player 播放器

C#Player 播放器

2013-11-12

C#播放器改进版

代码 规范 界面友好 简单实用

2013-08-11

C# 简易播放器

C# 播放器 可视化界面 , 界面风格良好

2013-08-04

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除