C# 布局面板
提问人:刘团圆发布时间:2020-12-08
所有内容布局控件都继承自抽象类Panel。该类定义的容器可以包含派生自UIElement的对象的集合。所有WPF控件都继承自UIElement。我们不能直接使用Panel类对控件进行布局,但可以从它派生出其他需要的控件。另外,可直接使用以下这些继承自Panel的布局控件,如下表所示,其中列出了大多数常用的布局面板。
布局面板 | 说 明 |
Canvas | 该控件允许以任何合适的方式放置子控件。它不会对子控件的位罝施加任何限制,但不会对位置摆放提供任 何辅助 |
DockPanel | 该控件可让其中的子控件贴霈到自己四条边中的任意一边<=最后一个子控件则可以充满剩余区域 |
Grid | 该控件让子控件的定位变得比较灵活。可将该控件的布局分为若干行和若干列,这样就可以在网格布局中对 齐控件 |
StackPanel | 该控件能够按照水平方向或垂直方向依次对子控件进行排列 |
WrapPanel | 与StackPanel -样,该控件也能按照水平方向或垂直方向依次对子控件进行排列,但它不是按照一行或一列 来排序,而是根据可用空间的大小以多行多列的方式来排列 |
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>