Skip to content

Commit df90330

Browse files
committed
修改标签页添加按钮
1 parent bb4759b commit df90330

File tree

2 files changed

+4
-54
lines changed

2 files changed

+4
-54
lines changed

MainWindow.xaml

Lines changed: 3 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
TabCloseRequested="CloseTab"
1313
VerticalAlignment="Stretch"
1414
HorizontalAlignment="Stretch"
15-
IsAddTabButtonVisible="False"
15+
AddTabButtonClick="TabViewAddTabButtonClick"
1616
PointerPressed="TabViewPointerPressed">
1717
<TabView.TabStripHeader>
1818
<Button
@@ -63,49 +63,9 @@
6363
</Button.Flyout>
6464
</Button>
6565
</TabView.TabStripHeader>
66+
6667
<TabView.TabStripFooter>
67-
<Grid>
68-
69-
<Grid.ColumnDefinitions>
70-
<ColumnDefinition Width="Auto"/>
71-
<ColumnDefinition Width="*"/>
72-
</Grid.ColumnDefinitions>
73-
74-
<SplitButton
75-
x:Name="NewTabButton"
76-
BorderThickness="0"
77-
Margin="0,8,0,0"
78-
Background="Transparent"
79-
Content="&#xE710;"
80-
FontFamily="{ThemeResource SymbolThemeFontFamily}"
81-
FontSize="12"
82-
ToolTipService.ToolTip="新建标签页 (Ctrl+T)"
83-
Click="AddNewButtonClick">
84-
<SplitButton.Flyout>
85-
<MenuFlyout>
86-
<MenuFlyoutItem Text="主页" Click="OpenHomePage">
87-
<MenuFlyoutItem.Icon>
88-
<FontIcon Glyph="&#xe80f;"/>
89-
</MenuFlyoutItem.Icon>
90-
91-
<MenuFlyoutItem.KeyboardAccelerators>
92-
<KeyboardAccelerator Key="H" Modifiers="Menu"/>
93-
</MenuFlyoutItem.KeyboardAccelerators>
94-
</MenuFlyoutItem>
95-
<MenuFlyoutItem Text="Bing 主页" Click="OpenBingPage">
96-
<MenuFlyoutItem.Icon>
97-
<ImageIcon Source="https://bing.com/favicon.ico" />
98-
</MenuFlyoutItem.Icon>
99-
100-
<MenuFlyoutItem.KeyboardAccelerators>
101-
<KeyboardAccelerator Key="B" Modifiers="Menu"/>
102-
</MenuFlyoutItem.KeyboardAccelerators>
103-
</MenuFlyoutItem>
104-
</MenuFlyout>
105-
</SplitButton.Flyout>
106-
</SplitButton>
107-
<Grid Background="Transparent" Name="AppTitleBar" Padding="0,0,200,0" Grid.Column="1"/>
108-
</Grid>
68+
<Grid Background="Transparent" Name="AppTitleBar" Padding="0,0,200,0"/>
10969
</TabView.TabStripFooter>
11070

11171
<TabView.Resources>

MainWindow.xaml.cs

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -336,21 +336,11 @@ private void PinTab(object sender, RoutedEventArgs e)
336336
}
337337
}
338338

339-
private void AddNewButtonClick(SplitButton sender, SplitButtonClickEventArgs args)
339+
private void TabViewAddTabButtonClick(TabView sender, object args)
340340
{
341341
AddHomePage();
342342
}
343343

344-
private void OpenHomePage(object sender, RoutedEventArgs e)
345-
{
346-
AddHomePage();
347-
}
348-
349-
private void OpenBingPage(object sender, RoutedEventArgs e)
350-
{
351-
AddNewTab(new WebViewPage() { WebUri = new Uri("https://www.bing.com/") });
352-
}
353-
354344
private async void LearnAboutWorkspaces(object sender, RoutedEventArgs e)
355345
{
356346
await Launcher.LaunchUriAsync(new Uri("https://aka.ms/edgeworkspaces/learn-more-msa"));

0 commit comments

Comments
 (0)