布局相关:
canvas ---绝对定位的画布
grid ---分行分列进行布局
border ---是个容器,里面只能包含一个对象,通常里面是个border
stackpanel ---纵向或横向布局,每一列或每一行只能有一个元素
frame ----在多个XAML页面之间进行切换,以进行不同的功能操作

View Code
<navigation:Frame x:Name="ContentFrame" Style="{StaticResource ContentFrameStyle}"
Source="/Home" Navigated="ContentFrame_Navigated" NavigationFailed="ContentFrame_NavigationFailed">
<navigation:Frame.UriMapper>
<uriMapper:UriMapper>
<uriMapper:UriMapping Uri="" MappedUri="/Views/Home.xaml"/>
<uriMapper:UriMapping Uri="/{pageName}" MappedUri="/Views/{pageName}.xaml"/>
</uriMapper:UriMapper>
</navigation:Frame.UriMapper>
</navigation:Frame>
scrollViewer ---由于该控件内仅能支持一个子控件,所以在多数情况下,ScrollViewer控件都会和Stackpanel,Canvas和Grid相互配合使用。如果遇到内容较长的子控件,ScrollViewer会生成滚动条,提供对内容的滚动支持。
childwindow---自定义弹出窗体
本文详细介绍了WPF中常用的布局方式,包括绝对定位的canvas、网格布局grid、边框border、堆叠面板stackpanel、框架frame及滚动视图scrollViewer等控件的使用方法,并提供了childwindow自定义弹出窗体的实例。
183

被折叠的 条评论
为什么被折叠?



