WPF中Listbox使用
摘要:在使用LsitBox这个控件的时候,如果添加数据绑定,只需要将要显示的结构体绑定到 ItemsSource 就可以将结构体成员显示出来。但如果结构体内有多项,而我们只想显示其中一项的话,可以这样 <Style TargetType="ListBoxItem"> <Setter Property="Foreground" Value="Black"/> <Setter Property="OverridesDefaultStyle" Value="True"/>
阅读全文
posted @
2011-07-21 14:40
瓦楞球
阅读(19702)
推荐(1) 编辑
WPF中Button的四种状态
摘要:在WPF中使用Button有时候需要让button响应鼠标的几种状态,虽然它本身也有响应的处理,但有时希望在它上面贴图片,在几种状态时可以随状态切换图片。此处用的是资源字典类似: 1 <Style x:Key="ButtonStyle34" TargetType="{x:Type Button}"> 2 <Setter Property="Template"> 3 <Setter.Value> 4 <ControlTemplate TargetType="{x:Type Button
阅读全文
posted @
2011-07-21 11:52
瓦楞球
阅读(19231)
推荐(1) 编辑
Messenger.Default.Send()
摘要:使用WPF开发,Messenger.Default.Send()是非常适合不同View之间的控件交互,尤其是在MVVM模式下非常有用。贴一个demo记录下,省得以后忘记。只是demo,只是demo。要想使用这个功能,需要在引用里加上头文件 using GalaSoft.MvvmLight.Messaging;和GalaSoft.MvvmLight.WPF4.dll 这个库;namespace WpfApplication73{ /// <summary> /// MainWindow.xaml 的交互逻辑 /// </summary> public partial cl
阅读全文
posted @
2011-07-21 11:00
瓦楞球
阅读(4651)
推荐(0) 编辑
C#操作字符串方法总结<转>
摘要:static void Main(string[] args){ string s = ""; //(1)字符访问(下标访问s[i]) s = "ABCD"; Console.WriteLine(s[0]); // 输出"A"; Console.WriteLine(s.Length); // 输出4 Console.WriteLine(); //(2)打散为字符数组(ToCharArray) s = "ABCD"; char[] arr = s.ToCharArray(); // 把字符串打散成字符数组{'
阅读全文
posted @
2011-07-15 11:59
瓦楞球
阅读(710)
推荐(1) 编辑