2012年7月31日
摘要: Silverlight 提供了一个名为“ToolTipService”的控件用于为Silverlight 控件显示工具提示。这个类可以附着在Silverlight 中的大多数UI 元素上用于显示工具提示。 简单的文本提示 下面的示例代码显示如何为一个按钮控件添加工具提示:<Button Width="60" Height="20" Content="My Button"><ToolTipService.ToolTip><ToolTip Content="This is tool tip for 阅读全文
posted @ 2012-07-31 20:39 裴银祥的博客园 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 在Silverlight中你如果想把UI封装成单独的一部分或者创建一个新的页面,你可能会在Visual Studio中通过右击“项目->添加->添加新项->Silverlight用户控件”这样来创建控件。如果你是这么做的,那么这篇文章非常适合你。它将适用于任何基于XAML技术:WPF、silverlight、Windows Phone和Windows 8 Runtime。尽管用户控件很棒,它们能快速的拼在一起,或一次又一次的重复使用,这是它们的很大一个价值所在。但是如果我告诉你还有另一种控件类型,具有干净的代码、更强大性能更好,而且比用户控件的方式更加灵活、重复的使用,那它将 阅读全文
posted @ 2012-07-31 20:39 裴银祥的博客园 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 0)简述:鉴于本论坛有人提示需要实现类似Word标注的ToolTip,TFSoft近日已经实现。现将源代码无偿奉献。主要特点:01)自动适应提示内容,02)自动调整提示位置,自动调整标准箭头方向,03)用法与ToolTipService一样(采用附加属性实现),04)有多种标注方式(椭圆形、云形、方形、圆角方形),05)比ToolTipService公开了更多的附加属性。注意:引用了Expression Blend 的一个DLL(C:\Program Files\Microsoft SDKs\Expression\Blend\Silverlight\v4.0\Libraries\Microso 阅读全文
posted @ 2012-07-31 19:45 裴银祥的博客园 阅读(1332) 评论(0) 推荐(0) 编辑
摘要: 那个小三角是 TreeViewItem 中的一个部件,名为 ExpanderButton ,类型为 ToggleButton ,功能:用于展开 TreeView 控件的 ToggleButton。很遗憾 TreeViewItem 似乎没有单独把设置这个ExpanderButton的Style公开出来,所以要改就只能为整个 TreeViewItem 指定Style了。更改为: <ToggleButton x:Name="ExpanderButton" IsTabStop="False" TabNavigation="Once" H 阅读全文
posted @ 2012-07-31 11:29 裴银祥的博客园 阅读(4031) 评论(1) 推荐(0) 编辑