Na moim modelu podglądu mam właściwość int
i chcę wystawić ją do edycji za pomocą ComboBox, z ograniczonym zestawem opcji, takich jak 16, 8, 4 i 2. Czy istnieje sposób na określenie opcji w XAML, nadal wiążąc wartość z powrotem do viewmodel? chciałbym zrobić coś takiego:Dane powiązane pakiet WPFBboox z wyborami zdefiniowanymi w XAML?
<ComboBox SelectedValue="{Binding MyIntProperty}">
<ComboBoxItem>16</ComboBoxItem>
<ComboBoxItem>8</ComboBoxItem>
<ComboBoxItem>4</ComboBoxItem>
<ComboBoxItem>2</ComboBoxItem>
</ComboBox>
wiem mogłam sklecić List<int>
w kodzie i ustawić, że jako ItemsSource, ale mam nadzieję, że to sposób na to, że nie wiąże się zrobić dodatkowa właściwość w viewmodelu, która eksponuje kolekcję utworzoną w kodzie.
Ahh dzięki. Próbowałem dokładnie tego, ale myślałem, że to nie działa, ponieważ moja własność nie została jeszcze ustalona. Mimo to miło jest mieć tę odpowiedź wyraźnie, ponieważ nie mogłem jej znaleźć podczas wyszukiwania. – RandomEngy