gpt4 book ai didi

工具栏选项卡旁边但不在里面的 WPF 启动器按钮

转载 作者:行者123 更新时间:2023-12-04 08:42:33 25 4
gpt4 key购买 nike

我不知道如何获得按钮 Razveljavi下次入住OsnovnoVstavi .我不希望它在工具栏中,而是在右侧,因此无论您在哪个选项卡上,它都会一直显示。
有一张照片,上面写着我得到的东西以及我想要的样子。如果有人可以帮助我,那就太好了。我确定这只是一个小问题,但我刚开始使用 WPF。
Screenshot of the application

<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="200"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="22"/>
<RowDefinition Height="55"/>
<RowDefinition Height="*"/>
<RowDefinition Height="25"/>
</Grid.RowDefinitions>

<Menu Grid.Row="0" Grid.ColumnSpan="2">
<MenuItem Header="Datoteka">
<MenuItem Header="Odpri"/>
<MenuItem Header="Shrani"/>
<MenuItem Header="Izhod" Click="izhod"/>
</MenuItem>
<MenuItem Header="Uredi">

</MenuItem>
<MenuItem Header="Orodja">

</MenuItem>
</Menu>
<TabControl Grid.Row="1" Grid.ColumnSpan="2">
<TabItem Header="Osnovno">
<ToolBarTray>
<ToolBar>
<Button Content="Pisava"/>
<Button Content="Barva" Click="spreminjanjeBarve"/>
</ToolBar>
<ToolBar>
<Button Content="Kopiraj" Click="kopiraj">
</Button>
<Button Content="Izreži"/>
<Button Content="Prilepi" Click="prilepi"/>
</ToolBar>
<ToolBar>
<Button Content="Razveljavi"/>
<Button Content="Ponovi"/>
</ToolBar>
</ToolBarTray>

</TabItem>
<TabItem Header="Vstavi"/>
</TabControl>
<RichTextBox Name="box" Grid.Row="2" Background="LightBlue" GotFocus="RichTextBox_GotFocus" LostFocus="RichTextBox_LostFocus">
<FlowDocument>
<Paragraph Name="tekst">
Vpiši tekst
<Bold>tukaj</Bold> .
</Paragraph>
</FlowDocument>
</RichTextBox>
<StatusBar Grid.Row="3">
<TextBlock Name="status"/>
</StatusBar>
</Grid>

最佳答案

我会创建一个空的假 TabItem 和 Header,它只包含按钮:

<TabControl>
<TabItem Header="1 2 3 4 5 6">
<Border Background="Aqua"/>
</TabItem>

<TabItem Header="A B C D E F">
<Border Background="Bisque"/>
</TabItem>

<TabItem>
<TabItem.Template>
<ControlTemplate TargetType="TabItem">
<ContentPresenter Content="{TemplateBinding Header}"/>
</ControlTemplate>
</TabItem.Template>

<TabItem.Header>
<StackPanel Orientation="Horizontal" Margin="5,0">
<Button Content="C L I C K" Margin="2" Padding="10,3" />
<Button Content="H E L L O" Margin="2" Padding="10,3"/>
</StackPanel>
</TabItem.Header>

<Border Background="Chartreuse"/>
</TabItem>
</TabControl>
按钮拦截鼠标点击并且不触发选项卡选择。
Header buttons

关于工具栏选项卡旁边但不在里面的 WPF 启动器按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64485552/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com