WPF datagrid combobox-Spalte: wie handhabt Falle der Auswahl geändert?

Ich habe ein datagrid mit einer combobox-Spalte

<DataGridComboBoxColumn x:Name="DataGridComboBoxColumnBracketType" Width="70" Header="Tipo di staffa" SelectedValueBinding="{Binding type, UpdateSourceTrigger=PropertyChanged}">                    
            </DataGridComboBoxColumn>

Möchte ich ein Ereignis wird nur ausgelöst, wenn der Benutzer ändert den Wert in der combobox.
Wie kann ich dies beheben?

  • Sie müssen, um es zu ändern zurück, wie Sie zuvor hatte es mit dem Selektor.Ausgewählt und mithilfe des Rasters. Um Zugriff auf die ComboBoxItem ich glaube, Sie würde haben, um einen Drilldown in die ComboBox selbst.
  • Was ist das problem? Ist es nur, dass der handler nicht aufgerufen wird? Ich wundere mich über den Umfang, vielleicht auch der Stil definiert eine root-Ressource-Wörterbuch.
  • Warum können Sie nicht einfach abonnieren PropertyChanged auf type im viewmodel??
  • meinst du, dass ich brauchen, um zu verwalten, dieses Problem in den Satz der type-Eigenschaft?
InformationsquelleAutor FrancescoDS | 2013-10-11
Schreibe einen Kommentar