如何在WPF中创建菜单栏和工具栏,以及相对路径的

效果图如下

菜单栏
在这里插入图片描述

<DockPanel Grid.ColumnSpan="6" HorizontalAlignment="Left" Height="17" LastChildFill="True" Margin="0,16,0,0" VerticalAlignment="Top" Width="990" >
                            <Menu DockPanel.Dock="Top">
                                <MenuItem Header="File" Width="40">
                                    <MenuItem Header="视图">
                                        <MenuItem Header="线条设置" Click="SetLineStyle_Click"/>
                                        <Separator/>
                                        <MenuItem Header="查看动态测量图" Click="NoteLine_Click"/>
                                        <Separator/>
                                        <MenuItem Header="线条属性设置" Click="SetLinePro_Click"/>
                                    </MenuItem>
                                    <MenuItem Header="NEW" >
                              <!-- 在new前面插入一张图片-->
                                    <!--  <MenuItem.Icon> -->
                                        <!--  <Image Source="Images/NewDocumentHS.png"/> -->
                                        <!--  </MenuItem.Icon> -->
                                         </MenuItem>
                                </MenuItem>
                                <MenuItem Header="Draw" Name="menuTools">
                                </MenuItem>
                                <MenuItem Header="Edit" Name="menuEdit">
                                </MenuItem>
                                <MenuItem Header="Help">
                                </MenuItem>
                            </Menu>

menu和menultem
DockPanel
Separator
CheckBox
ComboBox

<ToolBarTray Grid.ColumnSpan="12" HorizontalAlignment="Left" Height="39" Margin="0,0,-6,-39" VerticalAlignment="Top" Width="996" RenderTransformOrigin="0.502,-1.043" DockPanel.Dock="Top">
                                <ToolBar HorizontalAlignment="Left" Height="39" VerticalAlignment="Top" Width="996" Margin="0,0,-972,-26">
                                    <Button  Click="RUN_BUTTOM_Click" ToolTip="RUN" >
                                        <Image x:Name="RUN_BUTTOM" Height="34" VerticalAlignment="Top" Width="26" Source=".\Images\run.png" /> 
                                    </Button>
                                    
                                    <Button  Click="STOP_BUTTON_Click" ToolTip="STOP" >
                                        <Image x:Name="STOP_BUTTON" Height="34" VerticalAlignment="Top" Width="26" Source=".\Images\stop.png" />
                                    </Button>
                                    。。。
                                    <ComboBox x:Name="Disp_source_Select1" Height="34" Margin="0" VerticalAlignment="Top" Width="120">
                                        <CheckBox x:Name="AD_Data" Content="AD_Data"  Click="AD_Data_Click"/>
                                        <CheckBox x:Name="BackLineShow" Content="Background"  Click="Background_Click"/>
                                        <CheckBox x:Name="ReferLineShow" Content="Reference"  Click="Reference_Click"/>
                                        <CheckBox x:Name="SampleLineShow" Content="Sample"    Click="Sample_Click"/>
                                        <CheckBox x:Name="SampleLineShow1" Content="Sample1"  Click="Sample1_Click"/>
                                        <CheckBox x:Name="SampleLineShow2" Content="Sample2"  Click="Sample2_Click"/>

在c#中相对路径用"./"表示当前目录。插入的图片文件夹必须放在“.exe"的同一个目录中,同时在项目下新建一个放图片的文件夹。本案例操作如下:
ground station_test1——>添加新建文件夹(新建了一个images)——>images导入图片

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: WPF菜单 TabControlStyle 是一种计算机程序用户界面设计技术,它可以用于在 WPF 应用程序创建具有左侧菜单和选项卡控制的用户界面。此技术允许开发人员为应用程序创建自定义样式,包括颜色、字体、大小等。 左菜单 TabControlStyle 可以为用户提供更好的交互体验和导航功能,其用户可以通过单击菜单的选项来选择不同的功能。而选项卡控制允许用户访问特定的视图或操作,从而提高了应用程序的易用性和可用性。 在创建 WPF菜单 TabControlStyle 时,可以使用 XAML 编写自定义模板。该模板包括不同的控件,例如 StackPanel、Grid 和 ListBox 等。开发人员可以使用模板来自定义布局和外观,以显示菜单和选项卡控件。 总之,通过 WPF菜单 TabControlStyle,开发人员可以创建具有高度定制化的用户界面,该界面不仅增强了用户体验,而且还提高了应用程序的易用性和可用性。 ### 回答2: WPF菜单 TabControlStyle 是一个针对 WPF 界面开发的控件,它可以帮助程序员在 WPF 界面实现左侧的菜单栏和右侧的选项卡视图。这种控件的作用是为了能够帮助开发者更加方便地实现界面设计,同时提供了一定的界面美化效果。 首先,这个控件使用的是 WPF 自带的 TabControl 控件,可以控制 TabControl 的样式、外观和行为。其次,这个控件提供了左侧的菜单栏,其可以包含多个菜单项,每个菜单项可以包含多个选项卡。用户可以通过点击菜单项来展开选项卡,查看不同的内容。这种适用于很多应用场景,比如电子商务平台、网站管理系统等。 WPF菜单 TabControlStyle 还可以帮助开发者简化开发流程,缩短开发周期,提高生产效率。通过使用该控件,开发者可以快速、直观地创建菜单栏和选项卡视图,而且还可以通过样式编辑器来自定义控件的样式和外观,使界面更加美观和易于使用。 综上所述,WPF菜单 TabControlStyle 可以提供一个方便实用、美观大方、易于使用的界面控件,为 WPF 界面开发提供了很大的帮助。 ### 回答3: WPF菜单 TabControlStyle 是一种自定义样式,通过对 TabControl 控件的模板进行修改,实现将 TabControl 导航栏显示在左侧菜单栏的样式。该样式的设计可以让用户更加方便快捷地进行页面导航和元素交互。 使用 WPF菜单 TabControlStyle 可以有效提高用户操作效率和界面友好性,将页面导航栏的选项放置在左侧菜单栏可以让用户更加方便快速地访问和查看不同页面的内容。同时,该样式还可以让用户更加直观地了解当前所在页面的位置和导航路径,提高用户的操作体验和流畅度。 WPF菜单 TabControlStyle 的实现方法可以通过自定义样式模板、使用 Visual Studio 工具箱控件等方式实现。通过自定义样式模板可以对不同样式元素进行修改和定制,通过使用 Visual Studio 工具箱控件可以将 TabControl 控件拖拽到左侧菜单栏,实现页面导航栏的设计和排版。 总之,WPF菜单 TabControlStyle 是一种高效实用的界面设计样式,适用于各种不同类型的 WPF 应用程序和应用场景,可以帮助用户更加轻松快捷地操作和交互。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值