From 3b55342f5ab0d4dc734a75272d75f34781491112 Mon Sep 17 00:00:00 2001 From: Andrew KeepCoding Date: Thu, 13 Feb 2025 11:57:15 +0900 Subject: [PATCH] Fix auto-scrolling issue on the TabView page --- .../Samples/ControlPages/TabViewPage.xaml | 6 +++++- .../Samples/ControlPages/TabViewPage.xaml.cs | 19 +++++++++++++------ 2 files changed, 18 insertions(+), 7 deletions(-) diff --git a/WinUIGallery/Samples/ControlPages/TabViewPage.xaml b/WinUIGallery/Samples/ControlPages/TabViewPage.xaml index cb72e54a2..744e14d82 100644 --- a/WinUIGallery/Samples/ControlPages/TabViewPage.xaml +++ b/WinUIGallery/Samples/ControlPages/TabViewPage.xaml @@ -228,6 +228,7 @@ TextWrapping="WrapWholeWords" /> + SelectedIndex="0" + TabWidthMode="SizeToContent"> @@ -378,6 +381,7 @@ TextWrapping="WrapWholeWords" /> (); @@ -128,9 +135,9 @@ private void TabViewItemsSourceSample_TabCloseRequested(TabView sender, TabViewT // Remove the requested MyData object from the collection. myDatas.Remove(args.Item as MyData); } -#endregion + #endregion -#region KeyboardAcceleratorSample + #region KeyboardAcceleratorSample private void NewTabKeyboardAccelerator_Invoked(KeyboardAccelerator sender, KeyboardAcceleratorInvokedEventArgs args) { var senderTabView = args.Element as TabView; @@ -198,7 +205,7 @@ private void NavigateToNumberedTabKeyboardAccelerator_Invoked(KeyboardAccelerato args.Handled = true; } -#endregion + #endregion private void TabWidthBehaviorComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e) {