极品分享

All posts in “NET学习”

WPF 4.0 DatePicker 快速录入

WPF4.0的DatePicker在通过键盘录入日期的时候是非常让人郁闷的。必须按照日期的格式来完整输入例如,比如输入“2010/10/10”才能识别。而实际上在一些要求快速录入的场合,用户更希望直接敲20101010就行了。遗憾的是,DatePicker没有一个属性可以设置说录入的格式是yyyyMMdd这种的。实际上,仔细看一下DatePicker控件,它有一个DateValidationEr [...]

2017年03月02日 0 /
NET学习
/
标签: 

WPF DatePicker默认显示当前日期

WPF的日历选择控件默认为当前日期,共有两种方法,一种静态,一种动态。静态的当然写在DatePicker控件的属性里了,动态的写在对应的cs文件里,具体请看下面。  1.方法一:myDatePicker.Text = DateTime.Today.ToLongDateString();2.方法二:  先在窗体头部引入命名空间:xm [...]

2017年03月02日 0 /
NET学习
/
标签: 

WPF BitmapImage 占用资源无法释放、无法删除的问题

使用Image控件显示图片后,虽然自己释放了图片资源,Image.Source=null了一下,但是图片实际没有释放。解决方案:修改加载方式~public static BitmapImage GetImage(string imagePath)  {      Bi [...]

2017年02月26日 0 /
NET学习
/
标签: 

C# WPF中PasswordBox控件的Password属性不能Binding问题解决方法

最近用到了PasswordBox控件,但是发现Password属性不能Binding,因为它不是依赖属性,在网上找了找解决方法,自己做了小Demo,方便以后使用。一、前台文件内容 MainWindow.xaml<Window x:Class="PasswordBoxDemo.MainWindow"    &n [...]

2017年02月22日 0 /
NET学习
/
标签: 

C# WPF DataGrid中没有CellDoubleClick事件,如何获取双击行的数据内容?

我们知道在WinForm开发中DataGridView有个事件叫CellDoubleClick,在双击某行数据时可以获取到当前行的数据内容。但在WPF中DataGrid没有这个事件,如何获取双击行内容呢?方法:使用DataGrid的MouseDoubleClick方法        //DataGrid双击事件&n [...]

2017年02月22日 0 /
NET学习
/
标签: 

C# WPF中DataGrid组件没有SelectedRows方法,怎么获取当前选中行的数据?

经常使用WinForm做开发的人都知道,在DataGridView中,可使用SelectedRows来获取到当前选中行的数据内容。但是在使用WPF做开发时DataGrid的组件并没有SelectedRows方法,如何获取当前选中行的数据呢?方法一:利用DataGrid的SelectedItem来获取数据内容//初始化Model,并将DataGrid的SelectedItem返回对象强制转换成对象数 [...]

2017年02月21日 0 /
NET学习
/
标签: 

C# WPF DataGrid 隔行变色及内容居中对齐。

先看效果:前台XAML代码:<!--引入样式文件-->  <Window.Resources>       <ResourceDictionary>          & [...]

2014年04月15日 0 /
NET学习
/
标签: 

C# WPF DataGrid的列宽自适应

其实很简单,在宽度的位置把具体值改成Auto就行了<DataGridTextColumnHeader="编号"Width="40"Binding="{BindingID,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"></DataGridTextColum [...]

2014年04月15日 0 /
NET学习
/
标签: 

C# WPF DataGrid 获取当前选中行的某个数据。

在C#WPF的程序开发时,有时候由于分页等特殊原因不能直接用对象绑定方式给DataGrid数据,需要通过DataTable或DataSet方式给DataGrid分配数据。此时需要获取DataGrid的当前选中行的ID,进行编辑或删除。事实上获取的选中行是一个DataRowview,你可以通过以下的方法来获取选中行的数据,需要引用system.IO和System.Data;具体获取方法如下:&n [...]

2014年04月15日 0 /
NET学习
/
标签: 

阴历阳历互相转化的类(c#源码)

 ///<summary>   ///中国日历信息实体类   ///cncxz(虫虫)2007-2-9   ///</summary>   publicsealedclassChineseCalendarInfo  [...]

2014年04月13日 0 /
NET学习
/
标签: 
9/14
首页
 
5
 
6
 
7
 
8
 
9
 
10
 
11
 
12
 
13
 
14
 
回到顶部