wpf ComboBox и как получить значения из элементов - PullRequest
0 голосов
/ 30 декабря 2010

У меня есть ComboBox в редактируемом режиме в моем приложении wpf, и я хотел бы знать, как лучше всего получить его строковые значения Items для использования.Я пробовал moviecomboBox.Items.CurrentItem.ToString (), но он не работает.

Редактировать: Вот часть моего кода xaml:

<ComboBox DisplayMemberPath="Movie" Grid.Column="1" Height="23" HorizontalAlignment="Left" ItemsSource="{Binding}" Margin="9,4,0,4" Name="movieComboBox" VerticalAlignment="Center" Width="120" IsEditable="True">
            <ComboBox.ItemsPanel>
                <ItemsPanelTemplate>
                    <VirtualizingStackPanel />
                </ItemsPanelTemplate>
            </ComboBox.ItemsPanel>
        </ComboBox>

И я хотел бы иметь возможность использовать значения элементов в файле xaml.cs.

Ответы [ 3 ]

1 голос
/ 30 декабря 2010

Попробуйте использовать свойство SelectedItem:

moviecomboBox.SelectedItem != null ? moviecomboBox.SelectedItem.ToString() : null;
0 голосов
/ 31 декабря 2010

Спасибо за ответы, решение в итоге оказалось таким же простым, как movieComboBox.Text.

0 голосов
/ 30 декабря 2010

Попытка использовать SelectedItem вместо CurrentItem.

moviecomboBox.Items.SelectedItem.ToString()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...