Установите для выбранного элемента комбинированного списка WPF пользовательские настройки - PullRequest
1 голос
/ 09 февраля 2011

У меня есть комбинированное окно с источником элемента, установленным как коллекция 'Category'.SelectedValuePath является свойством CategoryID.У меня есть пользовательская настройка DefaultCategory, которая является целым числом, которое должно устанавливать CategoryID.Я хочу, чтобы в поле со списком был выбран пользовательский параметр DefaultCategory.

xmlns:my="clr-namespace:MyApp"

<ComboBox x:Name="cmbCategory" DisplayMemberPath="Category" SelectedValuePath="CategoryID" SelectedValue="{Binding Source={x:Static my:MySettings.Default}, Path=DefaultCategory, Mode=TwoWay}"/>

1 Ответ

1 голос
/ 25 марта 2011

Вы можете создать дополнительный параметр приложения с именем DefaultCategory_Selected типа int и областью действия Пользователь , а затем связать свойство SelectedIndex к настройке.

<ComboBox SelectedIndex="{Binding Path=DefaultCategory_Selected, Mode=TwoWay}" ... />
...