摘要:
Silverlight中,很多实例可以使用Xaml的方式进行配置实现,但是应该怎么配置呢? 实际上,就像实例化一个对象一样, 需要声明民名空间,对象的属性等等. 下面有一个例子: Prism中配置module可以使用Xaml来配置, 实际上就是配置的一个ModuleCatalog的实例,和我们一般在Xaml页面中什么一个对象是一样的.<Modularity:ModuleCatalog xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schema 阅读全文
随笔分类 - Silverlight/WPF开发
SystemFonts Class的典型用法?
2007-02-05 09:44 by 爱车龟速兔, 304 阅读, 收藏,
摘要:
SystemFonts是一个字体资源类, 它的用法在下面代码中可以看出:<Button Margin="10, 10, 5, 5" Grid.Column="0" Grid.Row="3" FontSize="{x:Static SystemFonts.IconFontSize}" FontWeight="{x:Static SystemFonts.MessageFontWeight}" FontFamily="{x:Static SystemFonts.CaptionFontF 阅读全文
如果利用代码添加带图标的treeviewItem?
2007-02-05 09:43 by 爱车龟速兔, 676 阅读, 收藏,
摘要:
代码如下:TreeViewItem CreateTreeViewItem(MyClass cls) { StackPanel panel = new StackPanel(); panel.Orientation = Orientation.Horizontal; BitmapImage bitmap = new BitmapImage(); bitmap.BeginInit(); bitmap.UriSource = new Uri(@"pack://application:,,/Angel.png"); bitmap.EndInit(); Image img = new 阅读全文
如何设置一个style做一个属性触发去改变其他的属性值<style的相关内容>?
2007-02-05 09:43 by 爱车龟速兔, 214 阅读, 收藏,
摘要:
这里有一段代码, 做的就是这个工作:<StyleTargetType="{x:Type ListBoxItem}"> <Style.Triggers> <TriggerProperty="Selector.IsSelected"Value="True"> <SetterProperty="Background"Value="Moccasin" /> </Trigger> </Style.Triggers> </Styl 阅读全文
冒泡消息处理.
2007-02-05 09:39 by 爱车龟速兔, 211 阅读, 收藏,
摘要:
在一个TreeView里, 我想让TreeViewItem的MouseRightButtonDown事件里让这个TreeViewItem的IsSelected属性设为true, 原始代码如下,private void OnGetFoucus(object sender, RoutedEventArgs e){ TreeViewItem smallTreeItem = sender as TreeViewItem; smallTreeItem.IsSelected = true; }出问题, 做完消息响应后, 总是最顶端的treeViewItem的IsSelected为true;后把代码改成pr 阅读全文
如何在TabControl中响应右键鼠标(添加一个ContextMenu就可以了),如何让在tab标签处右键菜单和在内容处右键菜单显示不同的菜单?
2007-02-05 09:35 by 爱车龟速兔, 853 阅读, 收藏,
摘要:
下面的代码演示的就是这种情况 (TabAndContextMenuDemo1)<TabControl Name ="ta1" > <TabItem Name="backgroundcolor" Header="Choose a Background Color" Content = "Some content about background colors."> <TabItem.ContextMenu > <ContextMenu > <MenuItem He 阅读全文
WPFQ&A 200702
2007-02-05 09:14 by 爱车龟速兔, 653 阅读, 收藏,
摘要:
Q:Canves是否支持拖放?A:Canves 控件是支持拖放功能的,但是除了要设置canves空间的AllowDrop属性为true外,还要设置一下canves控件的background属性,如果不设置background属性, 这个Canves控件的拖放时没有效果的。 Q:如何对ListView控件的数据进行排序? A:Demo代码如下:CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><Grid.Resources>& 阅读全文
浙公网安备 33010602011771号