Hi,
ich versuche grade automatisch Daten typgerecht an eine Combobox zuzuweisen.
Dazu hole ich mir von den Items der Combobox einen ValueMember[4] und frage den Typ ab [12].
Diesen will ich dann in [19] als Typ an den Funktionsaufruf übergeben.
Irgendwie klappt das aber nicht so...Wie kann ich das richtig machen.
ich versuche grade automatisch Daten typgerecht an eine Combobox zuzuweisen.
Dazu hole ich mir von den Items der Combobox einen ValueMember[4] und frage den Typ ab [12].
Diesen will ich dann in [19] als Typ an den Funktionsaufruf übergeben.
Irgendwie klappt das aber nicht so...Wie kann ich das richtig machen.
C#-Quellcode
- if (cbSender.ValueMember != null)
- {
- var Props = cbSender.Items[0].GetType().GetProperties();
- Type ValueType;
- String TypeName;
- foreach (var item in Props)
- {
- if(item.Name == cbSender.ValueMember)
- {
- ValueType = Props[0].PropertyType;
- TypeName = ValueType.FullName;
- break;
- }
- }
- cbSender.SelectedValue = Program.DBCon.getIniValue<ValueType>(m_InitGroup, Parts.IDString, Parts.DefaultValue, false, true);