Priya Karthish Ответов: 1

Навигатор привязки в C# WPF


Я новичок в WPF. Мне нужен навигатор привязки, чтобы перемещаться по записям в моей datagrid. Как это сделать. Я нигде не мог найти подходящего учебника

Что я уже пробовал:

<pre>StackPanel x:Name="bindingNav"  Orientation="Horizontal" Margin="2,2,221.667,0" Height="29" VerticalAlignment="Top">
                <Button Name="btnFirst" Content="|◄" Width="30" />
                <Button Name="btnPrev" Content="◄" Width="30" />
                <TextBox x:Name="txtdisplay" HorizontalAlignment="Left" Height="36" TextWrapping="Wrap" Text="TextBox" VerticalAlignment="Top" Width="71" />
                <TextBox x:Name="txtcount" HorizontalAlignment="Left" Height="36" TextWrapping="Wrap" Text="TextBox" VerticalAlignment="Top" Width="47"/>
                <Button Name="btnNext" Content="►" Width="30"/>
                <Button Name="btnLast" Content="►| " Width="30"/>
                <Button Name="btnAddnew" Content="+" Width="30"/>
                <Button Name="btnrecordDelete" Content="X" Width="30"  />
                </StackPanel>

Я попробовал создавать с помощью кнопок в stackpanel. Но я не знал, как привязаться к датагриду.

1 Ответов

Рейтинг:
0

Gerry Schmitz

"Навигация" по сетке данных (с помощью кнопок) заключается в изменении "выбранного индекса".

"Навигатор" обычно ассоциируется с "формой", поскольку у него нет "встроенной" навигации, в то время как у datagrid она есть.

Напрашивается вопрос: зачем иметь кнопки, когда уже можно нажимать и / или прокручивать для навигации (более эффективно)?

А вы подумали о "отсортированных" Столбцах и о том, как с этим справится "навигатор"?


Priya Karthish

Я нахожусь в процессе преобразования проекта из vb в WPF C#.Net-да. Им нужна была кнопка навигации в окнах. Мне удалось найти решение с помощью datagrid.Свойства selectedIndex.