小编Jac*_*der的帖子

在MouseOver上更改MenuItem的背景颜色

我想在mouseOver上更改MenuItem的默认背景颜色.这是我的xaml代码:

在此输入图像描述

风格:

<Style TargetType="{x:Type MenuItem}" x:Key="MenuItemStyle" >
        <Setter Property="BorderBrush" Value="White"></Setter>
        <Setter Property="BorderThickness" Value="0,0,0,5"></Setter>
        <Setter Property="Background" Value="#0264AD"></Setter>
        <Setter Property="Foreground" Value="White"></Setter>
        <Setter Property="FontSize" Value="12"></Setter>
        <Setter Property="FontFamily" Value="Arial"></Setter>
        <Setter Property="FontWeight" Value="Bold"></Setter>
        <Setter Property="Margin" Value="-5,0,0,0"></Setter>
        <Setter Property="Padding" Value="0,12,0,12"></Setter>

        <Style.Triggers>
            <Trigger Property="IsEnabled" Value="False">
                <Setter Property="Foreground" Value="LightGray"></Setter>
                <Setter Property="Background" Value="#0264AD"></Setter>
            </Trigger>
            <Trigger Property="IsMouseOver"  Value="True">
                <Setter Property="Foreground" Value="#0264AD"></Setter>
                <Setter Property="Background" Value="Yellow"></Setter>
            </Trigger>
        </Style.Triggers>

    </Style>
Run Code Online (Sandbox Code Playgroud)

控制 :

<ContextMenu x:Name="settingContextMenu"  Width="220" >

<MenuItem Style="{StaticResource MenuItemStyle}"        Name="CustomizeLocationNames" Click="CustomizeLocationNames_Click" >

      <MenuItem.Header>
           <TextBlock Text="Customize Location Names"                                      VerticalAlignment="Center"></TextBlock>
       </MenuItem.Header>
</MenuItem>


<MenuItem Style="{StaticResource MenuItemStyle}" …
Run Code Online (Sandbox Code Playgroud)

wpf xaml wpf-controls

10
推荐指数
1
解决办法
1万
查看次数

az 登录命令失败 - Azure cli

在 Windows 上安装 Azure CLI,运行 az login 命令并遇到以下错误

在此输入图像描述

我运行的版本是:2.0.37

azure azure-cli

5
推荐指数
1
解决办法
9099
查看次数

javascript中"1"+"1"和"1" - "1"的两个不同结果

JavaScript强制,订单优先级和关联性可能令人困惑,但我使用下面的链接来理解它,

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Operator_Precedence

但我仍然没有得到"1"+"1"导致"11""1"- - "1"导致的原因2,

- -应该转换成+它应该处理"1"+"1",我在这里缺少什么?

你可以在这里测试一下:

console.log("1" + "1");
console.log("1"- - "1");
Run Code Online (Sandbox Code Playgroud)

javascript

4
推荐指数
1
解决办法
97
查看次数

如何删除 Blazor 代码块背景色?

我正在尝试 blazor webassembly 应用程序和 Visual Studio 2019 深色主题,代码块以深灰色突出显示,这使得它更难阅读,有没有办法在不切换到较浅主题的情况下将其删除?

我试图在“选项”>“字体和颜色”下找到“Razor”和“Blazor”

在此处输入图片说明

blazor visual-studio-2019

3
推荐指数
1
解决办法
698
查看次数

如何在SQL Server中获取所有数据以及Group BY Count

所以我有ID,CustomerID,Name,Salary的表

我希望数据返回的方式是使用新列的所有数据,按客户ID显示记录组的总数,

 ID        CustomerID    Name    Salary
  1            1          John    3000
  2            1          Kim     1000
  3            2          Sarah   2000
  4            2          Jim     4000
  5            2          Kane    2000 
  6            3          Bul     2500
Run Code Online (Sandbox Code Playgroud)

所以我想要这样的东西,新的专栏按总记录显示组,

  ID        CustomerID    Name    Salary   Count
  1            1          John    3000       2
  2            1          Kim     1000       2
  3            2          Sarah   2000       3
  4            2          Jim     4000       3
  5            2          Kane    2000       3
  6            3          Bul     2500       1
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2008

1
推荐指数
1
解决办法
59
查看次数