Положение ScrollViewer в XAML

Можно ли присвоить значение ScrollViewer в XAML путем привязки данных? У меня есть коллекция объектов (вкладок), которые добавляются динамически. Всякий раз, когда я добавляю новую вкладку, позиция прокрутки должна заканчиваться, но это не так. Я не хочу устанавливать точное положение, просто выровняйте положение стержня вправо. Благодарю.

<ScrollViewer HorizontalScrollBarVisibility="Visible" VerticalScrollBarVisibility="Disabled" HorizontalContentAlignment="Right">
                            <TabPanel x:Name="HeaderPanel"
                              Panel.ZIndex ="1" 
                              KeyboardNavigation.TabIndex="1"
                              Grid.Column="0"
                              Grid.Row="0"
                              Margin="2,2,2,0"
                              IsItemsHost="true"/>
                        </ScrollViewer>
                        <ContentPresenter x:Name="PART_SelectedContentHost"
                                          SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}"
                                          Margin="{TemplateBinding Padding}"
                                          ContentSource="SelectedContent"/>

0 ответов

Другие вопросы по тегам