Wie füllte man eine Combobox in WPF mit Elementen?
Dropdown Feld
<ComboBox x:Name="cbxIDMaschine" Grid.Row="4" Grid.Column="1" HorizontalAlignment="Left" Width="265" >
</ComboBox>
|
Ein einzelnes Element erstellt man über ein ComboboxItem und fügt dieses Item dann der Liste hinzu
ComboBoxItem item = new ComboBoxItem(); item.Content = row.Maschine; cbxIDMaschine.Items.Add(item);
|
Füllen mit Elementen
private void load_Combobox_Maschinen() { //----------------< load_Combobox_Maschinen() >---------------- cbxIDMaschine.Items.Clear();
try { //----< Daten laden >---- //< get_Data > var data = (from tbl in db.tblBase_Maschinen orderby tbl.Maschine ascending select tbl); //</ get_Data >
//--< @Loop: Rows >-- foreach (var row in data) { ComboBoxItem item = new ComboBoxItem(); item.Content = row.Maschine; cbxIDMaschine.Items.Add(item); } //--</ @Loop: Rows >--
//----</ Daten laden >---- } catch (Exception ex) {
MessageBox.Show(ex.Message); } //----------------</ load_Combobox_Maschinen() >---------------- }
|
Linq, Combobox WPF