Setting binding to column in datagrid
I have this XAML code
<WpfToolkit:DataGrid Name="_lvContacts" ItemsSource="{Binding
AccountPhonesList}"
SelectionChanged="_lvContacts_SelectedIndexChanged"
MouseDoubleClick="OnPhonesListDoubleClick"
AutoGenerateColumns="False">
<WpfToolkit:DataGrid.Columns>
<WpfToolkit:DataGridTextColumn Binding="{Binding
Path=Name}" Width="50" />
<WpfToolkit:DataGridTextColumn Binding="{Binding
Path=Office}" Width="90" />
<WpfToolkit:DataGridTextColumn Binding="{Binding
Path=Mobile}" Width="90" />
<WpfToolkit:DataGridTextColumn Binding="{Binding
Path=Home}" Width="80" />
<WpfToolkit:DataGridTextColumn Binding="{Binding
Path=Other}" Width="80" />
<WpfToolkit:DataGridTextColumn Binding="{Binding
Path=Email}" Width="55" />
</WpfToolkit:DataGrid.Columns>
</WpfToolkit:DataGrid>
And this code behind
DataGridTextColumn column = new DataGridTextColumn();
column.Binding = binding;
_lvContacts.Columns.Add(column);
My problem is that my binding property fill out all rows in created
column! How can I set binding to only one row in column?
No comments:
Post a Comment