摘要:
Fram是一个框架控件,它可能用来呈现网页和xaml文件,如下面的便子,第一个按钮能转到一个网页中,第二个按钮能转到相应的xaml文件中,关且这个xaml不是以代码形式表现,而是以图形形式表现。当调用xaml时要引用一个参数UriKind.RelativeOrAbsolute。 XAML代码 ... 阅读全文
摘要:
这个控件可以说是一个阅读器,它可以把一定格式的文档加载进来,这样的好处我们可以分离开处理内容文件,只要按照一定的格式写这个文档,就能用FlowDocumentPageViewer来浏览。 在下例中,我们是通过一个按钮单击来加载内容的。 XAML代码: 在加载FlowDocument时,... 阅读全文
摘要:
Expander是一个伸缩扩展的小控件,它的主要功能是在内容较紧张时节省文字存放空间。在这个控件中有两点是值的注意的,一是ExpandDirection="Down",ExpandDirection有四个值Up,Left,Right,分别设置Expander的伸方向;另一个就是Height="Auto",如果ExpandDirection值选择的是Down,或Up,则Height="Auto"... 阅读全文
摘要:
DockPanel是一个停靠的模板。在下面的例子中,主要是有一个myDP.LastChildFill属性问题,这个属性自定义状态下是True,rect2就是自动充满余下的部分,当为False时,rect2为定义的最小值。 还有DockPanel.SetDock(rect1, Dock.Top)是设置rect1在myDP这个DockPanel下的停靠位置。 XAML代码: Dock P... 阅读全文
摘要:
这个控件比较特殊,它是控件右键的单菜,类似于窗体的右键菜单。先看下面的例子。 XMAL代码: Some content about background colors. ... 阅读全文
摘要:
传统的ComboBox功能在WPF中的ComboBox没有多在改变,如下例中的第一个ComboBox。它用Trigger实了变化,同时触发了一个OnHover事件,使ComboBox一个子项改变内容。与传统ComboBox不一样的是第二个ComboBox,在它的子项中出现了image控件,Button控件和TextBox控件,就是说WPF能很容易的很用控件嵌套控件,这里的XAML语言... 阅读全文
摘要:
CheckBox也和通常的WPF控件一样,可以定义样式和事件,同时CheckBox中可以嵌套其他控件!例子如下: CS下的代码如下: private void HandleChange(object sender, RoutedEventArgs e) { CheckBox... 阅读全文