上一页 1 2 3 4 5 6 7 ··· 17 下一页
摘要: 起初,想添加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 微星 阅读(1223) 评论(0) 推荐(0) 编辑
摘要: 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 微星 阅读(2126) 评论(0) 推荐(1) 编辑
摘要: 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 微星 阅读(1558) 评论(2) 推荐(1) 编辑
摘要: ·属性触发器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 微星 阅读(303) 评论(0) 推荐(0) 编辑
摘要: VisualTreeHelperSilverlight中只有可视化树,没有WPF中的逻辑树,这一点可从SL的sdk文档中得到印证:可视化树概念也存在于 WPF 中,它与 Silverlight 的可视化树概念类似。然而,一个显著的差异是 WPF 还提供一个附加的筛选器或对象树(称为"逻辑树")的概念。逻辑树概念与某些属性系统行为相关。Silverlight 不通过帮助器类来公开此逻辑树。Silverlight 中的确存在某些(但并非所有)相关的属性行为,但由于没有用于访问这些行为的帮助器 API,因此,逻辑树概念在 Silverlight 中将没有用武之地,因此本文档不讨论 阅读全文
posted @ 2011-07-05 11:54 微星 阅读(546) 评论(0) 推荐(0) 编辑
摘要: <ControlTemplate.Triggers><TriggerProperty="IsSelected"Value="true"><!-- 当Item选中时 --><SetterProperty="Background"TargetName="Bd"Value="{DynamicResource{x:StaticSystemColors.HighlightBrushKey}}"/><!-- x:Name="Bd"的控 阅读全文
posted @ 2011-04-12 11:42 微星 阅读(745) 评论(0) 推荐(0) 编辑
摘要: ListBox 横向显示http://social.msdn.microsoft.com/Forums/zh-CN/wpfzhchs/thread/f2233f9b-a55c-496f-9907-9b1bde124d5d/自定义ListBoxhttp://social.msdn.microsoft.com/Forums/en/wpf/thread/baf9bc67-7531-4060-8d12-240a594b3ff8WPF入门7--WPF基础之样式设置和模板化http://hi.baidu.com/mudgao/blog/item/9487bd08d0762fdd63d986e8.htmlW 阅读全文
posted @ 2011-04-06 13:43 微星 阅读(152) 评论(0) 推荐(0) 编辑
摘要: http://club.topsage.com/thread-2213674-1-1.html[分享] .Net控件Telerik全套下载:Telerik Controls 2010 Q2 (附加DLL文件+源码) 阅读全文
posted @ 2011-03-20 01:08 微星 阅读(259) 评论(0) 推荐(0) 编辑
摘要: http://topic.csdn.net/u/20110304/08/B914AF95-78B4-462F-BDC0-F7FA28EA3C11.html 阅读全文
posted @ 2011-03-09 22:19 微星 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 最好的程序界面就是用户无需去阅读操作手册就知道该如何使用的界面。原则1.一致性如果你可以在一个列表的项目上双击后能 够弹出对话框,那么应该在任何列表中双击都能弹出对话框。要有统一的字体写号、统一的色调、统一的提示用词、窗口在统一的位置、按钮也在窗口的相同的位 置。2.设置标准并遵循它可以参数一些工业标准,如IBM的界面设计规范或MS的设计规则,它提供了90%你所需要的规范。3. 设置向导如果用户使用了一个功能后,不知道如何做下一个,他们就会放弃。如果*作流程和手工工作流程一致,用户就会努力去完成它。最好的方式来 引导用户就是在桌面上设置一个流程向导。4.提示信息必须恰当且规范提示信息必须容易理 阅读全文
posted @ 2011-03-04 15:41 微星 阅读(310) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 17 下一页