首页 > 其他分享 >WPF Static ToolBar.ButtonStyleKey

WPF Static ToolBar.ButtonStyleKey

时间:2024-11-17 15:29:21浏览次数:1  
标签:Help ButtonStyleKey Static WPF Save ToolBar

<Window x:Class="WpfApp33.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:WpfApp33"
        WindowState="Maximized"
        mc:Ignorable="d"
        Title="MainWindow" Height="450" Width="800">
    <Window.Resources>
        <Style x:Key="{x:Static ToolBar.ButtonStyleKey}"
               TargetType="{x:Type Button}">
            <Setter Property="Width" Value="200"/>
            <Setter Property="FontSize" Value="50"/>
            <Setter Property="Height" Value="100"/>
            <Setter Property="FontWeight" Value="ExtraBold"/>
            <Setter Property="Background" Value="Wheat"/>
            <Setter Property="Foreground" Value="Black"/>
            <Setter Property="ForceCursor" Value="True"/>
        </Style>
    </Window.Resources>
    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="100"/>
            <RowDefinition/>
        </Grid.RowDefinitions>
        <ToolBar Grid.Row="0">
            <Button>New</Button>
            <Button>Open</Button>
            <Button>Save</Button>
            <Button>Save As</Button>
            <Button>Export</Button>
            <Button>Help</Button>
        </ToolBar>
        <Border Grid.Row="1" BorderBrush="Blue" BorderThickness="5"/>
    </Grid>
</Window>

 

 

 

标签:Help,ButtonStyleKey,Static,WPF,Save,ToolBar
From: https://www.cnblogs.com/Fred1987/p/18550625

相关文章

  • WPF style BasedOn base style
    <Windowx:Class="WpfApp32.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.microsoft.......
  • WPF如何全局应用黑白主题效果
    灰白色很多时候用于纪念,哀悼等。那么使用WPF如何来做到这种效果呢?要实现的这种效果,我们会发现,它其实不仅仅是要针对图片,而是要针对整个窗口来实现灰白色。如果只是针对图片的话,我可以可以对图片进行灰阶转换,即可达到灰色效果。以下是图片转灰阶的代码,当然方法不仅仅是这一种......
  • WPF Prism框架
    一、关于Prism框架Prism.Core:【Prism.dll】实现MVVM的核心功能,属于一个与平台无关的项目Prism.Wpf:【Prism.Wpf】包含了DialogService,Region,Module,Navigation,其他的一些WPF的功能Prism.Unity:【Prism.Unity.Wpf】,IOC容器Prism.Unity=>Prism.Wpf=>Prism.Core二、Pri......
  • 详解WPF中的MVVM模式(二)
    文章目录1.视图模型优先介绍2.视图模型优先实现2.1ContentControl2.2实现代码3.视图模型优先示例4.总结继续接着上篇讲解WPF中的MVVM模式,本文主要讲解的是视图模型(ViewModelFirst)优先的实现方式。1.视图模型优先介绍在上篇文章中我们讲到,视图优先(ViewFirst)就......
  • 【C++】static(静态)
    类外静态变量或函数意味着,当需要将这些变量或函数与实际定义的符号链接时,链接器不会在这个翻译单元的作用域之外寻找那个符号定义,即只会在这个翻译单元内部链接(文件内可用)如果这句话并不理解,可以看一下【C++】HowtheC++CompilerWorks和【C++】HowtheC++LinkerWork......
  • CSS(7):定位position:相对定位(relative)、绝对定位(absolute)、固定定位(fixed)和静态定位(st
    一.定位:将盒子定在某一个位置,其规则为:定位=定位模式+边偏移 。二:定位模式1.static静态定位:元素无设置的时候就是static        “position:static;”2.relative相对定位:相对于当前位置进行移动,通过设置偏移属性(top、right、bottom、left)来使其在水平和垂直......
  • c++的static和extern
    首先这是一个static和extern的例子:#include<bits/stdc++.h>usingnamespacestd;inta(intb,intc){intd;d=rand()%3+1;externintd;return0;}intmain(){a(1,2);staticintd;cout<<d;return0;}实际上extern就是隐藏变......
  • WPF 打开资源管理器且选中某个文件
    打开资源管理器且选中某个文件可以使用cmd调用explorer带上select参数,如下面命令行所示explorer.exe/select,"C:\Folder\file.txt"但有很多情况下,用户可能使用其他资源管理器,此时将会导致应用软件打开的是explorer而不是用户默认的资源管理器通过shell32.dll提供的......
  • 构造方法,static,final关键字,字符串拼接,基本数据类型、包装类转String,String转基本
    1.构造方法的特点1.每一个类都至少有一个构造方法,默认是无参的构造方法。一旦写了有参的构造方法,那么无参的构造方法就丢失了,需要自己显式的写出无参构造方法。一般只要是显式写出构造方法,无参的构造方法是必须要构造的。2、构造方法,方法名必须和类名保持一致,并且没有返回值,......
  • 【WPF】Prism学习(二)
    PrismCommands1.命令(Commanding)1.1.ViewModel的作用:ViewModel不仅提供在视图中显示或编辑的数据,还可能定义一个或多个用户可以执行的动作或操作。这些用户可以通过用户界面(UI)执行的动作或操作通常被定义为命令(Commands)。1.2.命令(Commands)的作用:命令提供了一种方便......