Data Binding in WPF
摘要:http://msdn.microsoft.com/en-us/magazine/cc163299.aspx<StackPanel><TextBlockWidth="248"Height="24"Text="Colors:"TextWrapping="Wrap"/><ListBoxx:Name="lbColor"Width="248"Height="56"><ListBoxItemContent="Blu
阅读全文
posted @
2012-03-16 01:18
微星
阅读(139)
推荐(0)
Windows 8 Metro 风格应用开发
摘要:Windows 8 Metro 风格应用开发http://social.msdn.microsoft.com/Forums/zh-CN/metroappzhcn/thread/609990c4-b251-4419-b897-2a095eee67c1Metro 风格应用http://msdn.microsoft.com/zh-cn/library/windows/apps/br211386.aspx适用于 Metro 风格应用的 UX 指南http://msdn.microsoft.com/zh-cn/library/windows/apps/hh465424.aspx使用 C# 或 Visua
阅读全文
posted @
2012-03-09 17:28
微星
阅读(215)
推荐(0)
在Button样式中添加EventSetter,理解路由事件
摘要:XAML<Window.Resources><Stylex:Key="ButtonStyle2"TargetType="{x:TypeButton}"><EventSetterEvent="Click"Handler="b1SetColor"/></Style></Window.Resources><Buttonx:Name="butrouter"Style="{DynamicResourceButtonStyle2}&
阅读全文
posted @
2012-02-27 16:23
微星
阅读(1415)
推荐(0)
WPF的自定义控件 依赖属性,DependencyProperty 路由事件RoutedEvent
摘要:起初,想添加TreeView的样式,在MouseOver时整行背景变色,但是我目前在XAML无法实现.搜索了一下,有个方法在后台也要写代码.参考:http://www.cnblogs.com/bray/archive/2010/05/01/1725457.html用这个办法可以解决样式问题,但是不能方便的复用,就想到做成UserControl.在UserControl里放入一个TreeView,需要 依赖属性ItemsSource 和 路由事件SelectedItemChanged参考:http://www.cnblogs.com/zhouyinhui/archive/2007/10/27/9
阅读全文
posted @
2012-02-16 10:23
微星
阅读(1248)
推荐(0)
WPF利用通过父控件属性来获得绑定数据源RelativeSource
摘要:http://wangxiaohigh.iteye.com/blog/1293333WPF利用通过父控件属性来获得绑定数据源RelativeSource 有时候我们不确定作为数据源的对象叫什么名字,但知道作为绑定源与UI布局有相对的关系,如下是一段XAML代码,说明多层布局控件中放置一个文本控件,来显示父级控件的名称。1、XAMLHtml代码 <Gridx:Name="g1"Background="Red"Margin="10"><DockPanelx:Name="d1"Background=&q
阅读全文
posted @
2012-02-03 17:04
微星
阅读(2191)
推荐(1)
WPF控件 在XP下获得焦点有虚线框
摘要:wpf在win7下运行正常,在XP下所有 Button、ListBox等控件获得焦点时有虚线框。如图:选中523这个按钮就出线虚框。我在App.xaml中添加适应所有按钮的样式,无效<StyleTargetType="{x:TypeButton}"><SetterProperty="FocusVisualStyle"Value="{x:Null}"/></Style>目前的解决方法只能在没有控件或控件样式 里添加代码:<SetterProperty="FocusVisualStyle
阅读全文
posted @
2011-10-13 10:07
微星
阅读(1584)
推荐(1)
WPF – 使用触发器
摘要:·属性触发器Property Trigger:当Dependency Property的值发生改变时触发。·数据触发器Data Trigger:当普通.NET属性的值发生改变时触发。·事件触发器Event Trigger:当路由时间被触发时调用。参见:http://www.cnblogs.com/zlgcool/archive/2008/10/29/1322382.html#事件触发器 代码:<StackPanelMargin="20"><!--Thisrectangleisanimated.--><Rectang
阅读全文
posted @
2011-07-12 20:36
微星
阅读(327)
推荐(0)