wpf有自己的**控制項datagrid、listbox等,如果只是簡單的需求,可以通過border控制項來畫邊框。
比如我們需要給上面的控制項加上邊框。
"這樣我們就得到這樣的效果:"xmlns="
"xmlns:x="
"xmlns:d="
"xmlns:mc="
"xmlns:dxdo="
"xmlns:dxcore="
"xmlns:local="
"mc:ignorable="d"
title="
mainwindow
" height="
350" width="
525">
"changevaluetoresult
">
"style/test.xaml
"/>
"50*"/>
"60*"/>
"73*"/>
"46*"/>
"52*"/>
"39*"/>
"91*"/>
"96*"/>
"105*
"/>
"101*
"/>
"124*
"/>
"0" grid.column="
1" grid.rowspan="
3" grid.columnspan="
2" borderbrush="
chocolate
" borderthickness="
1"/>
"0" grid.column="
1" grid.rowspan="
3" grid.columnspan="
1" borderbrush="
chocolate
" borderthickness="
0,0,1, 0
"/>
"0" grid.column="
1" grid.rowspan="
1" grid.columnspan="
2" borderbrush="
chocolate
" borderthickness="
0,0,0, 1
"/>
"1" grid.column="
1" grid.rowspan="
1" grid.columnspan="
2" borderbrush="
chocolate
" borderthickness="
0,0,0, 1
"/>
"2" grid.column="
1" grid.rowspan="
1" grid.columnspan="
2" borderbrush="
chocolate
" borderthickness="
0,0,0, 1
"/>
"0" grid.column="
1" text="
第一行第二列
"/>
"1" grid.column="
1" text="
第二行第二列
"/>
"2" grid.column="
1" text="
第三行第二列
"/>
"0" grid.column="
2" text="
第一行第三列
"/>
"1" grid.column="
2" text="
第二行第三列
"/>
"2" grid.column="
2" text="
第三行第三列
"/>
**比較簡單,主要想說明下border的borderthickness屬性。
borderthickness="1",給borderthickness只賦值乙個值,這時候border,上下左右邊框的粗細都是1。如果不想顯示哪一邊,就把那一邊粗細設定為0.如borderthickness="0,0,1, 0",這時候左、上、下都不會顯示,只有右邊才會顯示。
WPF 布局與控制項Border
border 是乙個裝飾的控制項,此控制項繪製邊框及背景,在 border 中只能有乙個子控制項,若要顯示多個子控制項,需要將乙個附加的 panel 控制項放置在父 border 中。然後可以將子控制項放置在該 panel控制項中。border 的幾個重要屬性 background 用用乙個 bru...
對WPF中Border的理解
one twothree 上面border的child是乙個面板控制項 stackpanel border 是乙個裝飾的控制項,此控制項繪製乙個邊框 乙個背景,在 border 中只能有乙個子控制項,但它的子控制項是可以包含多個子控制項的border 的幾個生要的屬性 background 此wpf...
用css來設定table的border
在網頁中table是一種很好的展示資料的標籤。預設情況下,table是沒有border的,但是我們為了好看,經常要給table加上border。而且ie7 8 9下border的顏色還不一樣,下面我們就來看看如何用css來控制table的border的顯示。首先,我們建立乙個簡單的table,如下 ...