data binding - WPF DataGrid RowHeader databinding -


i have datagrid, bound datatable. want display text in rowheader, achieve this:

         col0      col1      col2      col3 table |    1    |    3    |    5    |    6    | chair |    3    |    2    |    1    |    8    | 

is possible , if so, how can this?

i tried both answers, , neither worked me. had mix them together.

this works me:

<datagrid name="ui_datagrid>     <datagrid.rowheadertemplate>         <datatemplate>             <textblock text="{binding relativesource={relativesource mode=findancestor,                                        ancestortype={x:type datagridrow}},                                        path=item.header}"/>         </datatemplate>     </datagrid.rowheadertemplate> </datagrid> 

the trick find ancestor datagridrow, bind textblock.text attribute item's property care about, in case header (easier said in xaml english maybe).

then in .xaml.cs:

ui_datagrid.itemssource = datasource.rows; 

n.b. each row object has header property i'm binding too.


Comments

Popular posts from this blog

java - SNMP4J General Variable Binding Error -

windows - Python Service Installation - "Could not find PythonClass entry" -

Determine if a XmlNode is empty or null in C#? -