
WPF
YapingXin
航天/航空/军工装备行业,航电系统、遥测/测发控系统、系统故障诊断、预测与健康管理(PHM)高级系统架构师。
展开
-
WPF Example: XmlDataProvider & Editable ComboBox
代码如下:MainWindow.xaml<Window x:Class="ComboBoxDemo.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/20原创 2012-06-06 18:55:40 · 2384 阅读 · 0 评论 -
WPF Tips:无边框的CheckBox
style定义如下: <Path Name="path" Opacity="0.1" Data="M 0 5 L 3 10 10 0" StrokeThickness="1.5" />原创 2014-06-17 12:32:04 · 6202 阅读 · 0 评论 -
WPF Tips:ViewModelBase
对于View model,我们都需要继承自原创 2014-04-17 17:26:10 · 7724 阅读 · 0 评论 -
WPF Tips:推荐一个好工具:Kaxaml (比XamlPad强多了)
XamlPad太弱了,所以,推荐一个完全可以取代它的更好的选择:Kaxaml原创 2014-04-17 10:49:17 · 13662 阅读 · 1 评论 -
WPF Tips: Window.ShowDialog()方法:Cannot set Visibility or call Show, ShowDialog, or WindowInteropHelp
关于Window.ShowDialog()方法,有一个常见的容易犯的错误。下面给出这个错误的例子:DemoA:错误的例子1. 在WPF项目中,创建一个Windows:DialogWindowDialogWindow.xaml<Window x:Class="DemoA.DialogWindow" xmlns="http://schem原创 2013-09-30 23:40:42 · 11676 阅读 · 4 评论 -
WPF Tips: Data Binding Converter一例:bool与Visibility之间的转换
/// /// Value converter between bool and Visibility /// [ValueConversion(typeof(bool), typeof(Visibility))] public class VisibilityConverter : IValueConverter { #region I原创 2013-08-06 15:42:28 · 6290 阅读 · 0 评论 -
WPF Tips: Button style一例
应用示例:<Button Grid.Column="2" Style="{StaticResource TransparentButton}" Visibility="{Binding Path=ShowRemoveButton, Converter={StaticResource VisibilityConverter}, Mode=OneWay}" Command="{原创 2013-08-06 15:26:04 · 2688 阅读 · 0 评论 -
WPF Tips: Data Binding Converter一例:bool与IsChecked属性(bool?)之间的转换
/// /// Value converter between bool and IsChecked property value (bool?) /// [ValueConversion(typeof(bool), typeof(bool?))] public class IsCheckedConverter : IValueConverter {原创 2013-08-06 15:43:38 · 5623 阅读 · 0 评论 -
Visual Studio Tips:关闭XAML Designer
本文适用于Visual Studio 2008、Visual Studio 2010 和 Visual Studio 2012。用Visual Studio开发WPF项目时,有时会有这样的困惑:当打开的XAML Designer窗口比较多时,Visual Studio的性能往往会很差。在有些性能一般的电脑上尤其如此。As we know,在WPF项目中双击一个.xaml文件时默认会原创 2012-08-28 19:10:57 · 5480 阅读 · 0 评论 -
WPF Tips: Uncheckable radio buttons
Radio button 通常的行为是:某一组 Radio button 只能有一个被选中( Checked ),当一个被选中是其余的 Radio button 自动 Uncheck。但是,有没有什么办法让这一组 Radio button 在被点击之后,再回复到任何一个 Radio button 都没有被选中的状态呢?比如说,两个 Radio button:Radio 1 和 Radio 2,原创 2012-08-20 18:13:54 · 2896 阅读 · 0 评论 -
WPF Tips:Using d:DataContext design time expression
这是一个很实用的小技巧,它对运行时无任何影响,仅影响设计时(Design time)。原创 2014-04-17 17:20:33 · 10936 阅读 · 0 评论