DataGrid列表繫結序號自增

2022-05-01 12:54:10 字數 937 閱讀 5027

思路:

在每個datagrid的第一列加上乙個模板列,裡面只定義乙個textblock

之後在datagrid的行載入事件中,給每個行的textblock加上乙個編號。

xaml**:

<

sdk:datagridtemplatecolumn

canusersort

="false"

header

="序號"

>

<

sdk:datagridtemplatecolumn.celltemplate

>

<

datatemplate

>

<

textblock

horizontalalignment

="center"

verticalalignment

="center"

/>

datatemplate

>

sdk:datagridtemplatecolumn.celltemplate

>

sdk:datagridtemplatecolumn

>

cs**:

//

載入控制項值

//////

載入控制項值

/// private

void

initcontrol()

catch

(exception)

}//////

序號

/// ///

///public

void datagrid_loadingrow(object

sender, datagridroweventargs e)

大功告成!

WPF在datagrid中新增序號

首先在datagrid中新增datagridtemplatecolumn,如下 datagridtemplatecolumn width 60 header 序號 isreadonly true datagridtemplatecolumn.celltemplate datatemplate tex...

datagrid 繫結動態列

如題,許多時候我們渴望繫結乙個不確定的列到datagrid,如果你真想這樣那麼10分鐘後你將實現,缺點是你不可能在datagrid的一行中得到乙個完整的類了.她借助了乙個國外的原始碼類,datagriddatasource.cs using system using system.collectio...

DataGrid繫結DataTable出錯

直接用datagrid.itemsource datatable.defaultview時會出現以下錯誤 target element is textblock name target property is text 需要用collectionviewsource來做中間轉換 另外實時更新資料,所...