C# 加上「;文件";WPF Ribbon中Ribbon应用程序菜单上的名称
我对制作WPF项目非常陌生 我搜索了很多关于如何在C# 加上「;文件";WPF Ribbon中Ribbon应用程序菜单上的名称,c#,wpf,xaml,ribbon,C#,Wpf,Xaml,Ribbon,我对制作WPF项目非常陌生 我搜索了很多关于如何在RibbonaApplicationMenu中添加文本的内容,也许在这个网站上也有同样的问题,但相信我,我实现了它,但在我身上不起作用 我试着在我的中输入一个“文件”名,我输入了Label=“File”,但它不起作用。你能帮我做这个吗 这是我的XAML代码 就像这张照片 我希望你们能帮我。谢谢大家! 这里有许多可能的(尽管很复杂)解决方案: 编辑 我测试了自己,只需在之后立即添加以下内容: 给你: 这里有许多可能的(尽管很复杂)解决方
RibbonaApplicationMenu
中添加文本的内容,也许在这个网站上也有同样的问题,但相信我,我实现了它,但在我身上不起作用
我试着在我的
中输入一个“文件”名,我输入了Label=“File”
,但它不起作用。你能帮我做这个吗
这是我的XAML代码
就像这张照片
我希望你们能帮我。谢谢大家! 这里有许多可能的(尽管很复杂)解决方案:
编辑
我测试了自己,只需在
之后立即添加以下内容:
给你:
这里有许多可能的(尽管很复杂)解决方案:
编辑
我测试了自己,只需在
之后立即添加以下内容:
给你:
这里有许多可能的(虽然复杂)解决方案:我也看到了,先生,但我的应用程序无法读取
RibbonaApplicationMenu.SmallImageSource
我无法添加。SmallImageSource
。它说找不到。参考这个,你可以重新模板RibbonaApplicationMenu以获得所需的结果。这里有许多可能的(虽然复杂)解决方案:我也看到了,先生,但我的应用程序无法读取RibbonaApplicationMenu。SmallImageSource我无法添加。SmallImageSource
。它说找不到。参考这个,你可以重新模板RibbonaApplication功能表以获得所需的结果。哇,我感觉好傻。我没有试着把它放在
之后,因为我想我会将.SmallImageSource
添加到
中。你是唯一一个说我以后再加的人。非常感谢你。这是我的第一个WPF项目顺便说一句。谢谢!哇,我觉得自己好笨。我没有试着把它放在
之后,因为我想我会将.SmallImageSource
添加到
中。你是唯一一个说我以后再加的人。非常感谢你。这是我的第一个WPF项目顺便说一句。谢谢!
<Ribbon x:Name="Ribbon">
<Ribbon.TitleTemplate>
<DataTemplate >
<TextBlock x:Name="FrontPageTitle" TextAlignment="Center" Text="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Ribbon}}, Path=Title}" Width="{Binding ElementName=RibbonWindow, Path=ActualWidth}" />
</DataTemplate>
</Ribbon.TitleTemplate>
<Ribbon.HelpPaneContent>
<RibbonButton SmallImageSource="pack://application:,,,/MYSEP;component/Images/window.png" />
</Ribbon.HelpPaneContent>
<Ribbon.QuickAccessToolBar>
<RibbonQuickAccessToolBar>
<RibbonButton x:Name="QATButton1"
SmallImageSource="pack://application:,,,/MYSEP;component/Images/window.png" />
<RibbonButton x:Name="QATButton2"
SmallImageSource="pack://application:,,,/MYSEP;component/Images/window.png" />
</RibbonQuickAccessToolBar>
</Ribbon.QuickAccessToolBar>
<Ribbon.ApplicationMenu>
<RibbonApplicationMenu Label="File">
<RibbonApplicationMenuItem Header="New Design Project"
x:Name="NewDesignProject"
ImageSource="pack://application:,,,/MYSEP;component/Images/newProject.png" Click="AddNewDesign"/>
<RibbonApplicationMenuItem Header="New Rating Project"
x:Name="NewRatingProject"
ImageSource="pack://application:,,,/MYSEP;component/Images/newProject.png" Click="AddNewRating"/>
<RibbonApplicationMenuItem Header="Open..."
x:Name="Open"
ImageSource="pack://application:,,,/MYSEP;component/Images/open.png" Click="OpenMysepProject"/>
</RibbonApplicationMenu>
</Ribbon.ApplicationMenu>
<RibbonTab x:Name="HomeTab"
Header="Home">
<RibbonGroup x:Name="Group1"
Header="Project">
<RibbonButton x:Name="Button1"
LargeImageSource="pack://application:,,,/MYSEP;component/Images/manageProject.png"
Label="Manage Project" />
</RibbonGroup>
<RibbonGroup x:Name="Group2"
Header="Vessel">
<RibbonButton x:Name="Button2"
LargeImageSource="pack://application:,,,/MYSEP;component/Images/addVessel.png"
Label="Add Vessel Design Mode" />
<RibbonButton x:Name="Button3"
LargeImageSource="pack://application:,,,/MYSEP;component/Images/info.png"
Label="Add Vessel Rating Mode" />
<RibbonButton x:Name="Button4"
LargeImageSource="pack://application:,,,/MYSEP;component/Images/delete.png"
Label="Delete Vessel" />
</RibbonGroup>
</RibbonTab>
</Ribbon>
<RibbonApplicationMenu.SmallImageSource>
<DrawingImage>
<DrawingImage.Drawing>
<GeometryDrawing>
<GeometryDrawing.Geometry>
<RectangleGeometry Rect="0,0,20,20"></RectangleGeometry>
</GeometryDrawing.Geometry>
<GeometryDrawing.Brush>
<VisualBrush Stretch="Uniform">
<VisualBrush.Visual>
<TextBlock Text="File" FontSize="16" Foreground="White" />
</VisualBrush.Visual>
</VisualBrush>
</GeometryDrawing.Brush>
</GeometryDrawing>
</DrawingImage.Drawing>
</DrawingImage>
</RibbonApplicationMenu.SmallImageSource>