/ / XAML Combobox індекс -1 - c #, wpf, xaml, combobox

XAML Combobox індекс -1 - c #, wpf, xaml, combobox

У мене є такий combobox:

<ComboBox Style="{StaticResource ComboBox}" Grid.Column="1" x:Name="CBX_GROUP" ItemsSource="{Binding }">
<ComboBox.ItemTemplate>
<DataTemplate>
<TextBlock>
<Run Text="{Binding LIBELLE}" />
</TextBlock>
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>

Але коли я вибираю значення, я не можу повернутися до індексу -1, тому що я не маю цього індексу.

Як я можу поставити перше значення за допомогою індексу -1 та значення тексту ""?

Відповіді:

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

Ви не можете додати елемент до індексу -1, оскільки це означає, що нічого не вибрано. Ви можете встановити його в коді позаду myComboBox.SelectedIndex = -1; або ви можете додати елемент у верхній частині списку з порожнім значенням myComboBox.Items.Insert (0, ""); і керувати порожнім вибором у коді позаду.