わかりました多分私は少しばかですが、アイテムを自分に追加してCombobox
それを取得する方法が見つかりませんSelectedItem
。それで、私は何が恋しいですか?
現在のコード
LoginV.XAML
<ComboBox Height="23" Margin="102,2,0,0" VerticalAlignment="Top" HorizontalAlignment="Left" Width="155"
IsEditable="True"
DisplayMemberPath="Loginname"
ItemsSource ="{Binding alleBenutzer}"
SelectedItem="{Binding selectedBenutzer}"/>
LoginVM.CS
public List<User> alleBenutzer{ get; set; }
public User selectedBenutzer
{
get { return _selectedBenutzer; }
set
{
_selectedBenutzer = value;
if (selectedBenutzer != null)
{
//do stuff
}
RaisePropertyChanged(() => Reg(() => benutzerEinrichtungen));
}
}
ユーザー.cs
public class User
{
public int Id { get; set; }
public string Loginname { get; set; }
}
概要
次の動作を提供するにはどうすればよいですか?
ユーザーがアプリを実行すると、Combobox
コントロールに「管理者」という単語が追加され、SelectedItem != null
できるようになりますif(selectedBenutzer.Loginname =="Admin") DoStuff;