Jak ustawić ValueMember w Combobox

0

Nie potrafię nigdzie znaleźć: Gdy podpinam DataSource pod Comboboxa i jest to powiedzmy lista Obiektów, które mają właściwości prop1, prop2, prop3 to ustawiając wartość ValueMember lub DisplayMember wpisuję w cudzysłowie string odpowiadający nazwie właściwości, np

comboBox.DisplayMember = "prop1";

a co gdybym chciał ustawić jako ValueMember, wartość która nie jest zdefiniowana wprost (nie ma określonej nazwy)? np kolejność obiektu na liście, albo wartość pola w obiekcie znajdującym się we wnętrzu obiektu? Składnia typu

comboBox.DisplayMember = "prop1.prop12";

nie działa.

Z góry przepraszam za mało precyzyjny język...

0

Wtedy stwórz dodatkowy propertis w tym obiekcie który wystawi Ci na świat tą "niezdefiniowaną wprost wartość". Bo tylko te zdefiniowane jesteś w stanie użyć w tym scenariuszu.

0

Dzięki. Myślałem, że o czymś nie doczytałem.

1 użytkowników online, w tym zalogowanych: 0, gości: 1