/ / Специфічне посилання на ADD, щоб отримати доступ до властивості IsEditable комбінаційного поля? - vb.net, winforms

Конкретна посилання на ADD, щоб отримати доступ до властивості IsEditable комбінаційного поля? - vb.net, winforms

Я отримав основний комбінатор, який добре працює, але яхочете запобігти тому, щоб користувач просто вводив власний запис у редаговану частину елемента керування, минаючи випадаючий список, який я заповнив для них. Я готовий порівнювати (та відхиляти) записи в моєму списку, якщо це необхідно.

Здається, що правильна комбінація IsEditable власність і IsReadOnly майно зробить трюк, але я не можудоступ до будь-якого з цих параметрів. Мої дослідження показують, що мені потрібно зробити певне обов'язкове або, можливо, потрібно додати посилання або додати нове DLL або щось подібне. Була згадка про майно dependecy що здавалося багатообіцяючим, але не впевнений, як підтвердити, відхилити чи виправити.

Я впевнений, що зможу зробити одну з цих речей, але я не знаю, як з'ясувати, що робити.

Відповіді:

0 для відповіді № 1

Я не впевнений, що я зрозумів ваше запитання, ви хочете, щоб користувач не зміг ввести в comboBox, і просто зможе вибрати один з варіантів, які ви вставили?

Подобається це?

  <ComboBox x:Name="comboBox1" IsEditable="True" IsReadOnly="True">
<TextBlock><Run Text="option 1"/></TextBlock>
<TextBlock><Run Text="option "/></TextBlock>
<TextBlock><Run Text="option 3"/></TextBlock>
</ComboBox>

Будь ласка, поясніть, чи це не те, що ви хочете, і я зміню свою відповідь