<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      GradientButtonTest.axaml代碼

      <Window xmlns="https://github.com/avaloniaui"
              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"
              Height="280" Width="322"
              x:Class="AvaloniaUI.GradientButtonTest"
              Title="GradientButtonTest">
           <Window.Resources>
      
          <!-- 漸變資源(紅 + 白)-->
          <RadialGradientBrush x:Key="HighlightBackground"
                               RadiusX="100%" RadiusY="500%" GradientOrigin="50%,30%">
            <GradientStop Color="White" Offset="0"/>
            <GradientStop Color="#FFAA0000" Offset="0.4"/>
          </RadialGradientBrush>
      
          <RadialGradientBrush x:Key="PressedBackground"
                               RadiusX="100%" RadiusY="500%" GradientOrigin="50%,30%">
            <GradientStop Color="White" Offset="0"/>
            <GradientStop Color="#FF660000" Offset="1"/>
          </RadialGradientBrush>
      
          <SolidColorBrush x:Key="DefaultBackground" Color="#FFCC0000"/>
          <SolidColorBrush x:Key="DisabledBackground" Color="#FFBBBBBB"/>
      
          <RadialGradientBrush x:Key="BorderBrush"
                               RadiusX="100%" RadiusY="500%" GradientOrigin="50%,30%">
            <GradientStop Color="White" Offset="0"/>
            <GradientStop Color="#FF880000" Offset="1"/>
          </RadialGradientBrush>
      
        </Window.Resources>
      
        <!-- 樣式定義區 -->
        <Window.Styles>
      
          <Style Selector="Button">
            <Setter Property="HorizontalAlignment" Value="Stretch"/>
            <Setter Property="VerticalAlignment" Value="Stretch"/>
      
            <Setter Property="Template">
              <ControlTemplate>
                <Border x:Name="border"
                        BorderBrush="{StaticResource BorderBrush}"
                        BorderThickness="2"
                        CornerRadius="4"
                        Background="{StaticResource DefaultBackground}">
                  <Grid>
                    <Rectangle x:Name="focusCue"
                               IsVisible="False"
                               Stroke="Black"
                               StrokeThickness="1"
                               StrokeDashArray="1,2" />
                    <ContentPresenter Margin="{TemplateBinding Padding}"
                                      HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
                                      VerticalAlignment="{TemplateBinding VerticalContentAlignment}"
                                      Content="{TemplateBinding Content}"
                                      ContentTemplate="{TemplateBinding ContentTemplate}"
                                      Foreground="White"
                                      RecognizesAccessKey="True"/>
                  </Grid>
                </Border>
              </ControlTemplate>
            </Setter>
      
            <!-- 懸停 -->
            <Style Selector="^:pointerover /template/ Border#border">
              <Setter Property="Background" Value="{StaticResource HighlightBackground}"/>
            </Style>
      
            <!-- 按下 -->
            <Style Selector="^:pressed /template/ Border#border">
              <Setter Property="Background" Value="{StaticResource PressedBackground}"/>
            </Style>
      
            <!-- 聚焦 -->
            <Style Selector="^:focus /template/ Rectangle#focusCue">
              <Setter Property="IsVisible" Value="True"/>
            </Style>
      
            <!-- 禁用 -->
            <Style Selector="^:disabled /template/ Border#border">
              <Setter Property="Background" Value="{StaticResource DisabledBackground}"/>
            </Style>
            <Style Selector="^:disabled /template/ ContentPresenter">
              <Setter Property="Foreground" Value="#FF777777"/>
            </Style>
          </Style>
      
        </Window.Styles>
         <StackPanel Margin="10" Spacing="8">
          <Button Padding="6">Normal Red Button</Button>
          <Button Padding="6">Hover to Highlight</Button>
          <Button Padding="6" IsEnabled="False">Disabled</Button>
        </StackPanel>
      </Window>

      GradientButtonTest.axaml.cs代碼

      using Avalonia;
      using Avalonia.Controls;
      using Avalonia.Markup.Xaml;
      using Shares.Avalonia;
      
      namespace AvaloniaUI;
      
      public partial class GradientButtonTest : Window
      {
          public GradientButtonTest()
          {
              InitializeComponent();
          }
      }

      運行效果

      image

       

      posted on 2025-10-31 09:18  dalgleish  閱讀(6)  評論(0)    收藏  舉報

      主站蜘蛛池模板: 亚洲国产精品无码一区二区三区| 亚洲在av极品无码天堂| 欧美最猛性xxxxx大叫| 亚洲高清aⅴ日本欧美视频 | 久章草在线毛片视频播放| 亚洲国产色一区二区三区| 国产精品久久久久久久久久| 亚洲欧美日韩愉拍自拍美利坚| 中文字幕亚洲综合第一页| 深夜av免费在线观看| 亚洲色偷偷色噜噜狠狠99| 天堂网亚洲综合在线| 日韩V欧美V中文在线| 中国少妇人妻xxxxx| 久久国产成人亚洲精品影院老金| 国产精品无码av不卡| 亚洲国产精品日韩av专区| 又大又粗又硬又爽黄毛少妇 | 国产一区二区三区AV在线无码观看| 国产精品一区二区三区自拍| 人妻日韩精品中文字幕| 狠狠色噜噜狠狠狠狠2021| 精品久久人人做爽综合| 久久久久免费看成人影片| 成年女人免费视频播放体验区| 亚洲精品一区二区18禁| 亚洲av中文乱码一区二| 国产成人精品2021欧美日韩| 白沙| japanese边做边乳喷| 欧美成人精品三级在线观看| 制服丝袜国产精品| 亚洲第一二三区日韩国产| 亚洲av高清一区二区三| 人妻中文字幕精品系列| www久久只有这里有精品| 国产亚洲一级特黄大片在线| 1769国内精品视频在线播放| 98精品全国免费观看视频| 国产精品无码a∨麻豆| 精品亚洲精品日韩精品|