背景皮肤和wpf中的固定布局
请不要寄给我这个挂树,谢谢你的阅读
这将是更多的理论问题。 最近我编写了几年winform,有人让我为软件进行定制设计。
试图在winforms中绘制它后,我发现它可能非常复杂。
之所以这样说,是因为我在寻找更简单的工作方式,我绘制了布局图片并将其作为背景图片应用于我的表格。 当然,由于该应用的尺寸为1800x990,我开始重新绘制性能问题。 所以我检查和应用双缓冲选项,但性能仍然是一个问题,因为我有很多控制。
所以我说这可能是开始学习WPF的好时机。 从我在WPF中理解的更好,允许使用布局工具(网格,堆栈...)控件的自动缩放和自我定位。 我的应用程序将有一个固定的大小(不调整大小),所以我只想添加已经包含按钮的空间的背景,然后只是添加控件。
我的问题是:与wpf一起工作是否错误? 如果它不好的话会是另一个问题呢?
提前致谢,
背景
放置控件
是的WPF有更好的布局控件,您可以设置为固定大小,比例缩放比例有或没有最小和最大尺寸。 例如,您的前5个盒子可以像这样表达,以给出具有5个相同大小的列的网格,所述列与屏幕一起调整大小
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
</Grid>
您可以在网格和其他布局控件(如堆栈/包装面板)中嵌套网格。 您的布局似乎被划分为3行的根网格。 顶行是另一个有6列和2行的网格。 中间一行是一个简单的网格,有一列和一行,底行是一个四列的网格。
希望有所帮助
链接地址: http://www.djcxy.com/p/84595.html