Einen wunderschönen Tag euch allen ![:)](https://www.vb-paradise.de/wcf/images/smilies/smile.png)
Ich habe folgendes Szenario:
Ich habe ein DataGrid gebunden an eine ObservableCollection(Of Class). Eine Spalte des DataGrid enthält in jeder Zeile einen Button:
Nun möchte ich dem Button als CommandParameter den Zeilenindex des DataGrid bzw. von
Kann mir jemand sagen wie ich da vorgehe, ich wette MVVM machts möglich
Grüssle, kafffee
![:)](https://www.vb-paradise.de/wcf/images/smilies/smile.png)
Ich habe folgendes Szenario:
Ich habe ein DataGrid gebunden an eine ObservableCollection(Of Class). Eine Spalte des DataGrid enthält in jeder Zeile einen Button:
XML-Quellcode
- <DataGrid ItemsSource="{Binding MIDIControl, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" AutoGenerateColumns="False" CanUserResizeRows="False" IsReadOnly="False" HeadersVisibility="Column" SelectionMode="Single">
- <DataGrid.Columns>
- [...weitere Spalten...]
- <DataGridTemplateColumn Header="Mapping..." Width="10*">
- <DataGridTemplateColumn.CellTemplate>
- <DataTemplate>
- <Button Name="btnStartMapping" Content="{Binding ButtonText, Mode=OneWay, UpdateSourceTrigger=PropertyChanged}"/>
- </DataTemplate>
- </DataGridTemplateColumn.CellTemplate>
- </DataGridTemplateColumn>
- </DataGrid.Columns>
- </DataGrid>
Nun möchte ich dem Button als CommandParameter den Zeilenindex des DataGrid bzw. von
MIDIControl
mitgeben, wenn ich draufklicke.Kann mir jemand sagen wie ich da vorgehe, ich wette MVVM machts möglich
![:P](https://www.vb-paradise.de/wcf/images/smilies/tongue.png)
Grüssle, kafffee