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

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

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

      SampleViewer.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"
              Width="800" Height="600"
               xmlns:local="using:AvaloniaUI"
              x:Class="AvaloniaUI.SampleViewer"
              Title="SampleViewer">
          <TabControl>
              <TabControl.Styles>
                  <Style Selector="TabItem">
                      <Setter Property="FontSize" Value="17"/>
                      <Setter Property="FontWeight" Value="Bold"/>
                  </Style>
              </TabControl.Styles>
                  
              <TabItem Header="顏色變化效果">
                  <local:SimpleExample/>
              </TabItem>
      
              <TabItem Header="跟隨效果">
                  <local:FollowExample/>
              </TabItem>
      
              <TabItem Header="可復(fù)用跟隨效果">
                  <local:ReusableFollowExample/>
              </TabItem>
      
              <TabItem Header="粒子效果">
                  <local:ParticleEffectExamples/>
              </TabItem>
          </TabControl>
      
      </Window>

      SampleViewer.axaml.cs代碼

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

      Tab - SimpleExample.axaml代碼

      <UserControl 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"
                   mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450"
                   x:Class="AvaloniaUI.SimpleExample">
          <UserControl.Resources>
              <SolidColorBrush x:Key="AnimatedBrush"/>
          </UserControl.Resources>
          
          <StackPanel HorizontalAlignment="Center" VerticalAlignment="Center">
              <Rectangle Width="50" Height="50"
                         Fill="{StaticResource AnimatedBrush}"/>
          </StackPanel>
      </UserControl>

      SimpleExample.axaml.cs代碼

      using Avalonia;
      using Avalonia.Controls;
      using Avalonia.Markup.Xaml;
      using Avalonia.Media;
      using Avalonia.Threading;
      using Shares.Avalonia;
      using System;
      
      namespace AvaloniaUI;
      
      public partial class SimpleExample : UserControl
      {
          private readonly SolidColorBrush animatedBrush;
          private AnimationPlayer animation;
          public SimpleExample()
          {
              InitializeComponent();
              animatedBrush = (SolidColorBrush)Resources["AnimatedBrush"]!;
              animation = new AnimationPlayer { Duration = 2.0, Loop = true };
              animation.At(0)
                          .Ease("ElasticEaseOut")
                          .PlayLocal(progress =>
                          {
                              // 顏色平滑過渡
                              animatedBrush.Color = InterpolateColor(Colors.Red, Colors.Blue, progress);
                          });
              animation.Start();
          }
          private static Color InterpolateColor(Color from, Color to, double t)
          {
              byte r = (byte)(from.R + (to.R - from.R) * t);
              byte g = (byte)(from.G + (to.G - from.G) * t);
              byte b = (byte)(from.B + (to.B - from.B) * t);
              return Color.FromRgb(r, g, b);
          }
      }

      運(yùn)行效果

      image

       

      posted on 2025-10-21 09:02  dalgleish  閱讀(8)  評論(0)    收藏  舉報(bào)

      主站蜘蛛池模板: 波多野结系列18部无码观看AV| 国产精品无码素人福利不卡| 久久月本道色综合久久| 欧美色丁香| 国产麻豆精品一区一区三区| 国产亚洲久久久久久久| 国产成人精品无码一区二区老年人| 美女胸18下看禁止免费视频| 岛国一区二区三区高清视频| 天堂网av最新版在线看| 东方av四虎在线观看| 搡老女人老妇女老熟妇| 余江县| 亚洲天天堂天堂激情性色| 精品人妻系列无码天堂| 国产稚嫩高中生呻吟激情在线视频| 欧美一区二区三区欧美日韩亚洲| 天天澡日日澡狠狠欧美老妇| 中文字幕乱码十国产乱码| 国产一区二区三区导航| 日本熟妇人妻一区二区三区| 精品一区二区av天堂| 午夜精品久久久久久久爽 | 亚洲成av人片在www色猫咪| 久久久久青草线蕉亚洲| 国产亚欧女人天堂AV在线| 欧美日韩v| 思茅市| 沛县| 在线 欧美 中文 亚洲 精品| 亚洲鸥美日韩精品久久| 伊伊人成亚洲综合人网7777| 1000部拍拍拍18勿入免费视频| 洪雅县| 成人无码视频97免费| 久久96热人妻偷产精品| 97精品久久九九中文字幕| 好男人官网资源在线观看| 亚洲欧美v国产蜜芽tv| 免费国产高清在线精品一区| 亚在线观看免费视频入口|