首先在datagrid中新增datagridtemplatecolumn,如下:
<然後後台增加乙個事件:datagridtemplatecolumn
width
="60"
header
="序號"
isreadonly
="true"
>
<
datagridtemplatecolumn.celltemplate
>
<
datatemplate
>
<
textblock
horizontalalignment
="center"
text
="}, path=header}
"/>
datatemplate
>
datagridtemplatecolumn.celltemplate
>
datagridtemplatecolumn
>
private但是得出的介面卻是這樣子的void dgscenerecord_loadingrow(object
sender, datagridroweventargs e)
這是因為datagrid的【loadingrow】方法的存在,若這個方法去掉,則序號也不顯示了。
所以如果在datagrid中加上乙個屬性【headersvisibility="column" 】,結果就完美出現了。
WPF中DataGrid控制項
設定不可自動拉伸寬度 datagrid.canuserresizecolumns false 第一列不可見 datagrid.headersvisibility datagridheadersvisibility.column 設定不可自動拉伸高度 datagrid.canuserresizerow...
WPF中DataGrid使用初步
1 自動生成列 2 取消自動生成列,手動繫結到相應字段 最後一列設定width 是為了取消空白列。對應的後台 private void window loaded object sender,routedeventargs e 雙擊datagrid,顯示相應資訊 private void datag...
WPF中DataGrid使用初步
1 自動生成列 true name datagrid canuseraddrows false mousedoubleclick datagrid mousedoubleclick 2 取消自動生成列,手動繫結到相應字段 false name datagrid canuseraddrows fals...