1
Jemand weiß, wie man klicken auf Element (von ComobBox) mit Eigenschaften/Methode? Ich versuche ICommand, aber ComobBox hat das nicht.Binding ComboBox in UWP verwendet MvvmCross
Jemand weiß, wie man klicken auf Element (von ComobBox) mit Eigenschaften/Methode? Ich versuche ICommand, aber ComobBox hat das nicht.Binding ComboBox in UWP verwendet MvvmCross
Ok. Ich habe so gelöst, dass SelectedIndex mit den Eigenschaften in View Model verknüpft wird.
Ansichtsmodell Quelle:
private int _id = -1;
public int SelectedId
{
get
{
return _id;
}
set
{
_id = value;
if (_id >= 0) { _device = Devices[_id]; Debug.WriteLine(Devices[_id].DeviceName); }
RaiseAllPropertiesChanged();
}
}
Ausblick:
<ComboBox
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"
Margin="0,0,0,10"
ItemsSource="{Binding Devices}"
ItemTemplate="{StaticResource ListItemTemplate}"
SelectedIndex="{Binding SelectedId, Mode=TwoWay}">
was wollen Sie achive? Sie können die 'ComboBox.SelectionChanged' verwenden, um sich registrieren zu lassen, wenn ein Element ausgewählt wurde. – Takarii
Ok, aber wie ist das in ViewModel? – zeed94