位置:首頁 > 軟件操作教程 > 編程開發(fā) > C# > 問題詳情

C# 布局面板

提問人:劉團圓發(fā)布時間:2020-12-08

    所有內(nèi)容布局控件都繼承自抽象類Panel。該類定義的容器可以包含派生自UIElement的對象的集合。所有WPF控件都繼承自UIElement。我們不能直接使用Panel類對控件進行布局,但可以從它派生出其他需要的控件。另外,可直接使用以下這些繼承自Panel的布局控件,如下表所示,其中列出了大多數(shù)常用的布局面板。

布局面板

Canvas

該控件允許以任何合適的方式放置子控件。它不會對子控件的位罝施加任何限制,但不會對位置擺放提供任

何輔助

DockPanel

該控件可讓其中的子控件貼霈到自己四條邊中的任意一邊<=最后一個子控件則可以充滿剩余區(qū)域

Grid

該控件讓子控件的定位變得比較靈活??蓪⒃摽丶牟季址譃槿舾尚泻腿舾闪?,這樣就可以在網(wǎng)格布局中對

齊控件

StackPanel

該控件能夠按照水平方向或垂直方向依次對子控件進行排列

WrapPanel

StackPanel -樣,該控件也能按照水平方向或垂直方向依次對子控件進行排列,但它不是按照一行或一列

來排序,而是根據(jù)可用空間的大小以多行多列的方式來排列


繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(0)
返回頂部