随笔分类 - WPF
摘要:WPF关闭应用程序方法很多人认为关闭应用程序应该很简单,例如WindowsForm里一个Application.Exit();方法就可以解决问题,但在WPF里面可别滥用,因为WPF里Application类没有该方法,倒是有一个Exit的事件驱动,在WPF应用程序里面关闭程序讲究很多:在WPF应用程序的关闭是有ShutdownMode属性设置,具有3中枚举类型的值:1)OnLastWindowClose 应用程序最后一个窗体关闭时关闭应用程序2)OnMainWindowClose 应用程序主窗体关闭时关闭应用程序3)OnExplicitShutdown 显示调用关闭在OnExplicitShu
阅读全文
摘要:1 <!--下拉框样式--> 2 <Style x:Key="ComboBoxFocusVisual"> 3 <Setter Property="Control.Template"> 4 <Setter.Value> 5 <ControlTemplate> 6 <Rectangle Margin="4,4,21,4" SnapsToDevicePixels="true" Stroke="{DynamicRe...
阅读全文
摘要:把图片地址换一下就行了,一个上为选中的样子,一张是选中后的图片我先给你看看我的图片吧我就这两张图片,回去试试吧,用法你懂的,不懂得Q我,QQ875556003
阅读全文
摘要:指定图片资源<Image x:Name="IconImage" Source="Res/0.png" Stretch="Fill"/>后台private int _iconindex = 1; public int IconIndex { get { return _iconindex; } set { _iconindex = value; var uri = new Uri("/AppleMenu;component/Res/" + value + ".png", UriKind
阅读全文
摘要:定位 在目标元素下渐变滑出,过几秒后自动滑动消失 <Storyboard x:Key="StatusTip"> <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="tbStatusTip"> <EasingDoubleKeyFrame KeyTime="0" Value="0"/> <EasingDoub
阅读全文
摘要:<ListBox> <!-- 数据 --> <ListBoxItem>AAAA</ListBoxItem> <ListBoxItem>BB</ListBoxItem> <ListBoxItem>CCCC</ListBoxItem> <!-- 设置ListBoxItem样式 --> <ListBox.ItemContainerStyle> <Style TargetType="ListBoxItem"> <!-- 设置控件模板 -->
阅读全文
摘要:情况1:在设定DataTemplate的Name,并且他是在前台表示时,获取DataTemplate里的指定控件。 方法: http://blog.csdn.net/wackelbh/article/details/6003947(参考这篇文章) 情况2:当没有设定DataTemplate的Name或是以Resource方式调用时,获取DataTemplate里的指定控件。 方法: 1、这里需要有一个从DataTemplate里获取控 情况1:在设定DataTemplate的Name,并且他是在前台表示时,获取DataTemplate里的指定控件。 方法: http://blog.csd...
阅读全文
摘要:<ComboBox ...> <ComboBox.Resources> <sys:Double x:Key="{x:Static SystemParameters.VerticalScrollBarWidthKey}">0</sys:Double> </ComboBox.Resources></ComboBox>去除combobox的下三角形符号命名空间: xmlns:sys="clr-namespace:System;assembly=mscorlib"
阅读全文
摘要:1. treeview的Item获取var g = this.tree.ItemContainerGenerator;TreeViewItem item = g.ContainerFromItem(this.tree.SelectedItem) as TreeViewItem;if (item != null) item.IsExpanded = true;2.ListBoxvar g = listbox实例.ItemContainerGenerator;ListBoxItem item = g.ContainerFromIndex(listbox实例.SelectedIndex) as Li
阅读全文
摘要:1 private SymmetricAlgorithm mobjCryptoService; 2 private string Key; 3 /////<summary> 4 /////对称加密类的构造函数 5 /////</summary> 6 publicSymmetricMethod(){ 7 mobjCryptoService=newRijndaelManaged(); 8 Key="Guz(%&hj7x89H$yuBI0456FtmaT5&fvHUFCy76*h%(HilJ$lhj!y6&(*jkP87jH7";
阅读全文
摘要:一、MD5潜移默化公式 System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile( 你要加密的string字符串 , "MD5");//密码加密备注:MD5你可以换成SHA1 就是SHA1加密了,前提是你要引入 System.Web.dll 类库MS SQL和MySQL的MD5加密MS SQL:SELECT SUBSTRING(SYS.FN_VARBINTOHEXSTR(HASHBYTES('MD5','123456')),11,16) --换成32就
阅读全文
摘要:<Style x:Key="hyberlinkEffect" TargetType="{x:Type Hyperlink}"> <Setter Property="Foreground" Value="#3D6490"></Setter> <Setter Property ="TextBlock.TextDecorations" Value ="{x:Null}" /> <Style.Triggers > <T
阅读全文
摘要:一、窗体上的快捷键设置---方法一单键private void Window_KeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Escape) //按esc退出 { e.Handled = true; this.Close(); }} private void showConsume_PreviewKeyDown(object sender, KeyEventArgs e) {//某些特殊按键要写在这里 例如 Up Left 等键}键盘组合键if ((Keyboard.Modifiers & ModifierKeys.C
阅读全文
只有注册用户登录后才能阅读该文。
只有注册用户登录后才能阅读该文。
只有注册用户登录后才能阅读该文。
只有注册用户登录后才能阅读该文。
只有注册用户登录后才能阅读该文。
只有注册用户登录后才能阅读该文。
只有注册用户登录后才能阅读该文。