таблица в бд, есть также таблица и класс Category, в таблице Product categoryId указал как FK, в классе это поле тоже есть но кроме этого есть List<Category> categories. как сделать так чтобы во вью когда создаю продукт у меня выходил dropdown со всеми категориями которые есть в базе?
создай свойство типа ObservableCollection.Categories, заполни при открытии формы и соответсвенно <ComboBox ItemsSource="{Binding Path=Categories}" SelectedItem="{Binding Path=EditProduct.CategoryId}" Width="120" HorizontalAlignment="Left" Margin="183,39,0,0" VerticalAlignment="Top" > <ComboBox.ItemTemplate> <DataTemplate> <StackPanel Orientation="Horizontal"> <TextBlock Text="{Binding Path=Id}"/> <TextBlock Text=" - "/> <TextBlock Text="{Binding Path=Name}"/> </StackPanel> </DataTemplate> </ComboBox.ItemTemplate> </ComboBox>
Обсуждают сегодня