silverlight学习笔记

布局相关:

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---自定义弹出窗体

posted @ 2011-11-19 21:26  小哥er  阅读(160)  评论(0编辑  收藏  举报