border 是乙個裝飾的控制項,此控制項繪製邊框及背景,在 border 中只能有乙個子控制項,若要顯示多個子控制項,需要將乙個附加的 panel 控制項放置在父 border 中。然後可以將子控制項放置在該 panel控制項中。
border 的幾個重要屬性:
background:用用乙個 brush 物件來繪製背景 ;
borderbrush:用乙個brush 物件來繪製邊框 ;
borderthickness:此屬性設定 border 邊框的大小;
cornerradius:此屬性設定 border 的每乙個角圓的半徑;
padding:此r屬性設定 border 裡的內容與邊框的之間的間隔。
接下來我們使用xaml**做個示例,通過對border的屬性設定做出撲克牌的效果。
布局綜合應用
那我們這裡就簡單做乙個綜合的小例子,通過這個例子,旨在鞏固前面學習的內容,溫故而知新的過程。要實現的效果如下圖:
xaml**實現:
其實用熟練上面的各個布局控制項以後,你會發現布局ui是一件非常容易的事,遇到乙個新的ui,你會發現任意乙個panel都可以實現你的需求。
Extjs的布局控制項 border布局
布局控制項 所謂的布局就是指容器元件中子元素的分布,排列組合方式.ext的所有容器元件都支援布局操作.每乙個容器都會有乙個對應的布局,布局負責管理容器元件中子元素的排列,組合以及渲染方式 extjs的布局基類為 ext.layout.containerlayout,其他的布局都是繼承該類.extjs...
WPF頁面布局 容器控制項
頁面布局 指的是子控制項的大小,位置的控制。stackpanel 把子元素按橫向或縱向的順序進行排列。窗體縮小控制項跟著縮小。其中的乙個屬性控制橫向還是縱向排列 orientation。圖示 將各個控制項按照行或列的順序摞列,當長度或高度不夠是就會自動調整換列或行。圖示 顧名思義網格,用 colum...
深入淺出WPF之控制項與布局
1.布局控制項 可以容納多個控制項或者其它布局控制項,例如grid,stackpanel,dockpanel,父類 panel。2.內容控制項 只能容納乙個其它控制項或者布局控制項作為它的內容。window,button等控制項屬於此類。父類 contentcontrol.3.帶標題內容控制項 相當...