użycie TabControl w aplikacji C# WPF MVVM

użycie TabControl w aplikacji C# WPF MVVM
  • Rejestracja: dni
  • Ostatnio: dni
0

witam,
potrzebuję pomocy w stworzeniu okienka TabControl z podziałem na kategorie pobrane z bazy danych MS SQL.
W każdej zakładce trzeba wyświetlić produkty z danej kategorii

tabela Kategorie: Id, Nazwa
tabela Produkty: Id, Nazwa, Cena, IdKategorii

abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
0

no a problem masz z czym KONKRETNIE? Bo chyba nie oczekujesz gotowca

  • Rejestracja: dni
  • Ostatnio: dni
0

mam pobrane i wyświetlone nazwy kategorii w zakładkach ale nie wiem jak uzależnić content czyli te produkty od kategorii.

abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
0

to zapisuj gdzieś info jaka kategoria jest na jakiej zakładce

  • Rejestracja: dni
  • Ostatnio: dni
0
Kopiuj
        <TabControl Margin="10" TabStripPlacement="Left"
            ItemsSource="{Binding Kategorie}" >
            <TabControl.ItemTemplate>
                <DataTemplate>
                    <StackPanel>
                        <TextBlock Text="{Binding Nazwa}" HorizontalAlignment="Center"/>
                    </StackPanel>
                </DataTemplate>
            </TabControl.ItemTemplate>
            <TabControl.ContentTemplate>
                <DataTemplate>
                    <StackPanel Orientation="Horizontal" VerticalAlignment="Top"
                        Margin="5">
                        <StackPanel Orientation="Horizontal"  Margin="5">
                            <Grid >
                                <TextBlock  Text="{Binding Cena}"/>
                                <TextBlock  Text="{Binding NazwaProduktu   }"/>

                            </Grid>
                        </StackPanel>
                    </StackPanel>
                </DataTemplate>
            </TabControl.ContentTemplate>
        </TabControl>

kategorie pobieram z kolekcji Kategorie, a produkty są w kolekcji Produkty, której nie wiem jak powiązać

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.