WPF教程

WPF 自适应屏幕布局--WPF教程

时间:2013-7-23 22:22:38  作者:WPF之家  来源:http://www.wpf123.com  查看:6732  评论:1
内容摘要: 容器控件采用DockPanel 把LastChildFill属性设置True容器控件中包含三个控件,顶层为menu控件 注意menu属性设置 DockPanel.Dock="Top" VerticalAlignment="Top"...

 

容器控件采用DockPanel 把LastChildFill属性设置True


容器控件中包含三个控件,顶层为menu控件 注意menu属性设置 DockPanel.Dock="Top" VerticalAlignment="Top";中间放一个viewbox ,viewbox属性设置: Stretch="Fill";底层放一个StatusBar ,StatusBar属性设置为:DockPanel.Dock="Bottom" Height="20" VerticalAlignment="Bottom",这样自适应分辨率的外层环境变建立起来了,viewbox中放入内容即可。代码如下所示,

 1 <DockPanel LastChildFill="True" > 2         <Menu DockPanel.Dock="Top" VerticalAlignment="Top" ></Menu> 3         <Viewbox Stretch="Fill" > 4  5             <Canvas HorizontalAlignment="Left" VerticalAlignment="Stretch" Background="#00A4C3EB" Width="1024" Height="630" > 6                  7                  8             </Canvas> 9             10         </Viewbox>11         <StatusBar DockPanel.Dock="Bottom" Height="20" VerticalAlignment="Bottom"></StatusBar>12     </DockPanel>

标签:适应 屏幕 幕布 布局 wpf 

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。本文出自“wpf之家”,请务必保留此出处:http://www.wpf123.com

相关评论
Copyright © 2009-2014 WPF之家(http://www.wpf123.com/) All rights reserved
 Powered by WPF之家
鄂ICP备13006396号