在我們的專案中有時需要我們自己來新增資料單元格,而不是使用datagrid或者是listview等控制項來填充資料,在我們下面的這個例子當中,我們只使用grid和label控制項來實現類似datagrid這種形式的單元格,下面我們通過乙個例子來說明,這裡只是貼出重點的**形式。
"2">
"15*">
"100*
">
"60*">"1*
">
"40*
">"1*
">
"40*
">"1*
">
"60*
">
"0" grid.row="
0" foreground="
white
" verticalalignment="
center
" horizontalalignment="
center
" fontsize="
14">治超站名稱"2
" grid.row="
0" foreground="
white
" verticalalignment="
center
" horizontalalignment="
center
" fontsize="
14">車牌號"4
" grid.row="
0" foreground="
white
" verticalalignment="
center
" horizontalalignment="
center
" fontsize="
14">超限率"6
" grid.row="
0" foreground="
white
" verticalalignment="
center
" horizontalalignment="
center
" fontsize="
14">違法時間
"gdata
" grid.row="
1" grid.column="
0" grid.columnspan="
7" background="
#657c9a
" >
"1*">"1*
">"1*
">"1*
">"1*
">"1*
">"1*
">"1*
">"1*
">"1*
"> "
1" grid.rowspan="
2" fill="
#829cbe
"/>"3
" grid.rowspan="
2" fill="
#829cbe
"/>"5
" grid.rowspan="
2" fill="
#829cbe
"/>
在我們定義的另外乙個類中,我們會將資料新增到gdata這個grid中,這裡我們先貼出子類的前台**:
子類的後台**如下:
using system.windows.controls;using system.windows.media;
namespace trafficoverweight.screenviews
else
if (overweightrate >= 80) }}
}
新增的時候通過下面的形式進行新增:
/// /// 顯示結果///
void showresult()
if (currentpage == maxpage)
int numend = 0;
if (currentpage == maxpage)
else
gdata.children.clear();
for (int i = (currentpage - 1) * pagerowscount; i < numend; i++)
}
這裡**的形式不是十分重要,重要的是這種通過類的封裝來完成資料的載入,這種方法比較值得我們去學習。
python列表新增資料
迴圈 def aa arr for a in range 1000 print 列表追加 str timeit.timeit aa setup from main import aa number 10000 加法 def bb arr for a in range 1000 arr arr a p...
新增自定義資料到TensorBoard顯示
通常情況下,我們在訓練網路時新增summary都是通過如下方式 tf.scalar summary tags,values summary op tf.summary.merge all summary writer tf.summary.filewriter logdir,graph sess.g...
gridview單元格編輯新增資料
行號 private void gridview1 customdrawrowindicator object sender,devexpress.xtragrid.views.grid.rowindicatorcustomdraweventargs e else if e.rowhandle 0 ...