WPF圓角按鈕與觸發顏色變化

原文:WPF圓角按鈕與觸發顏色變化

<Button x:Name="button1" Content="按鈕1" Margin="10,10,0,0" Cursor="Pen"><Button.Template><ControlTemplate><Border CornerRadius="15,15,15,15"><Border.Background><SolidColorBrush x:Name="color2"></SolidColorBrush></Border.Background><Border.Triggers><EventTrigger RoutedEvent="Border.Loaded"><BeginStoryboard><Storyboard><ColorAnimation Storyboard.TargetName="color2" Storyboard.TargetProperty="(SolidColorBrush.Color)" From="AliceBlue" To="AntiqueWhite" Duration="0:0:1" AutoReverse="True" RepeatBehavior="Forever"></ColorAnimation></Storyboard></BeginStoryboard></EventTrigger></Border.Triggers></Border></ControlTemplate></Button.Template></Button><Button x:Name="button2" Content="按鈕2" Margin="106,10,0,0" Opacity="0.5" BorderThickness="3" IsDefault="True" Click="button2_Click" Cursor="Wait" ToolTip="點擊啊" HorizontalAlignment="Left"/><Button x:Name="button3" Content="開始分析" Margin="10,77,0,0" Click="button3_Click"><Button.Template><ControlTemplate><Border BorderThickness="1" CornerRadius="16,16,16,16" ><Border.Background><SolidColorBrush x:Name="ColorQ"/></Border.Background><Border.Triggers><EventTrigger RoutedEvent="Button.Loaded"><BeginStoryboard><Storyboard><ColorAnimation Storyboard.TargetName="ColorQ"Storyboard.TargetProperty="(SolidColorBrush.Color)"From="Red" To="Green" Duration="0:0:5"AutoReverse="True" RepeatBehavior="Forever"/></Storyboard></BeginStoryboard></EventTrigger></Border.Triggers></Border></ControlTemplate></Button.Template></Button>

?加上字體也變化:

        <Button x:Name="button1" Margin="10,10,0,0" Cursor="Pen" ToolTip="點擊按鈕" Click="button1_Click" Background="White"><Button.Template><ControlTemplate><Border CornerRadius="15,15,15,15"><Label Content="點擊分析" FontFamily="微軟雅黑" HorizontalAlignment="Center" VerticalAlignment="Center" FontSize="12"><Label.Foreground><SolidColorBrush x:Name="FontColor"></SolidColorBrush></Label.Foreground><Label.Triggers><EventTrigger RoutedEvent="Border.Loaded"><BeginStoryboard><Storyboard><ColorAnimation Storyboard.TargetName="FontColor" Storyboard.TargetProperty="(SolidColorBrush.Color)" From="#000000" To="#ffffff" Duration="0:0:10" AutoReverse="True" RepeatBehavior="Forever"></ColorAnimation></Storyboard></BeginStoryboard></EventTrigger></Label.Triggers></Label><Border.Background><SolidColorBrush x:Name="color2"></SolidColorBrush></Border.Background><Border.Triggers><EventTrigger RoutedEvent="Border.Loaded"><BeginStoryboard><Storyboard><ColorAnimation Storyboard.TargetName="color2" Storyboard.TargetProperty="(SolidColorBrush.Color)" From="Red" To="purple" Duration="0:0:1" AutoReverse="True" RepeatBehavior="Forever"></ColorAnimation></Storyboard></BeginStoryboard></EventTrigger></Border.Triggers></Border></ControlTemplate></Button.Template></Button>

?看效果:

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/537966.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/537966.shtml
英文地址,請注明出處:http://en.pswp.cn/news/537966.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

咖啡豆的勵志故事

好多年前就聽過這個故事&#xff0c;以前沒感觸&#xff0c;最近特有感觸。

java bean spring_JavaBean和Spring bean傻傻分不清楚

JavaBean的定義可序列化提供無參構造提供getter/setter方法疑問在學習 Spring 的過程中發現很多 bean 對象并沒有實現 Serializable 接口或提供其他可序列化的操作。這種也叫 bean&#xff1f;或者 bean 也可以不提供序列化操作&#xff1f;解決stackoverflow 一番后&#xff0…

WPF Image Source 設置相對路徑圖片

原文:WPF Image Source 設置相對路徑圖片BitmapImage bt new BitmapImage(new Uri("Images\\3_u10484.png", UriKind.Relative));this.Img1.Source bt;

PowerDesigner V16.5 安裝教程以及漢化(數據庫建模)

原文地址&#xff1a;https://blog.csdn.net/tgbyn/article/details/72809116 ----------------------------------------------------------------------一、power designer是什么以及是干什么的&#xff1f; power designer是能進行數據庫設計的強大的軟件&#xff0c;是一款…

python調用jar字典類型_LWPCookieJar的使用-將requests存儲的cookie轉換成字典

LWPCookieJar是python中管理cookie的工具&#xff0c;可以將cookie保存到文件&#xff0c;或者在文件中讀取cookie數據到程序寫入cookie到文件from cookielib import LWPCookieJarcj LWPCookieJar()cj.set_cookie(cookielib.Cookie(version0,names_cookie[name],values_cookie…

常用的數字正則匹配

1. 數字 ^[0-9]*$2. 1-60之間的整數 /^([1-5][0-9]$)|(^[6][0]$)|(^[1-9])$/ 3. 0-60的數字&#xff0c;可以精確到小數點后2位 /^(([0-5][0-9])|[0-9]|60|(([0-9]\.\d{1,2}|[1-5][0-9]\.\d{1,2})))$/ 4. 0-1000000的整數  /^(?!00)(?:[0-9]{1,7}|1000000)$/5. 5-10000…

nginx 代理多個服務器——多個server方式

原文鏈接&#xff1a;https://blog.csdn.net/wild46cat/article/details/52997005 ------------------------------------------------------------- 配置文件下載地址&#xff1a;https://download.csdn.net/download/zengmingen/10462400nginx 代理多個服務器——多個server方…

sc openscmanager 失敗 5 mysql_如何增加windows服務

我以前也出現過你這個問題&#xff0c;用優化大師給刪了吧&#xff0c;后來也是重裝的&#xff0c;其實說是重裝也不是重裝&#xff0c;就是修復啦&#xff0c;如果你不想這樣&#xff0c;那可以試試這個&#xff0c;我沒試過用在mysql上&#xff0c;但別的到是用他加載過。讓程…

TemplatePart用法說明

原文:TemplatePart用法說明TemplatePart(Name"PART_Decrease", Typetypeof(RepeatButton)) 一直沒明白這是干嘛用的&#xff0c;搜了一下&#xff0c;記載一下。 以Button的定義為例&#xff1a; namespace System.Windows.Controls {// Summary:// Represents a…

nginx配置多個站點共用80端口

原文鏈接&#xff1a;https://blog.csdn.net/zhezhebie/article/details/73459874 --------------------------------------------- 配置文件下載地址&#xff1a;https://download.csdn.net/download/zengmingen/10462400共用80端口的&#xff0c;要server_name不同。如果用域…

兩點間最短路 java_AcWing 850. Dijkstra求最短路 II_Java實現含詳細注釋

import java.io.*;import java.util.Arrays;import java.util.Comparator;import java.util.PriorityQueue;public class Main {static final int N 150010;static int n, m; //結點數&#xff0c;邊數static int[] h, e, ne, w; //鄰接表適合表示稀疏圖,w用來存每個邊權重sta…

SQL Server如何鏈接到 Oracle并查詢其中的數據?并實現做接口

今天用Oracle的驅動教大家如何從SQL Server鏈接到Oracle. 1. 服務器上需要安裝Oracle 64位的客戶端或者服務端&#xff0c;安裝過程就省略了。不會的同學可以網上搜索一下安裝方法&#xff0c;很詳細&#xff0c;這里不贅述。 安裝完成后SQL Server的訪問接口上會新增”OraOLE…

Tomcat 內存調大

第一種方法&#xff1a;Windows下&#xff0c;在文件/bin/catalina.bat&#xff0c;Unix下&#xff0c;在文件/bin/catalina.sh的前面&#xff0c;增加如下設置&#xff1a;JAVA_OPTS-Xms【初始化內存大小】 -Xmx【可以使用的最大內存】需要把這個兩個參數值調大。例如&#xf…

java spring bean配置文件_Spring基于xml文件配置Bean過程詳解

這篇文章主要介紹了spring基于xml文件配置Bean過程詳解,文中通過示例代碼介紹的非常詳細&#xff0c;對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下通過全類名來配置&#xff1a;class&#xff1a;bean的全類名&#xff0c;通過反射的方式在IOC容器中創建B…

win10升級后chrome碰到對話框就卡死

低版本的 chrome 會出現這樣的問題 解決方法&#xff1a; 設置-------高級設置-----取消硬件加速

客戶端SDK測試思路

本文來自網易云社區作者&#xff1a;萬春艷是什么客戶端SDK是為第三方開發者提供的軟件開發工具包&#xff0c;包括SDK接口、開發文檔和Demo示例等。SDK和應用之間是什么關系呢&#xff1f;以云信即時消息服務為例&#xff0c;如下圖所示&#xff0c;應用客戶端通過調用云信SDK…

nginx could not build the server_names_hash 解決方法

原文地址&#xff1a;http://www.jb51.net/article/26412.htm ------------------------------------------------------- nginx “nginx could not build the server_names_hash”解決方法 給一個服務器下增加了一些站點別名&#xff0c;差不多有20多個。 重啟nginx時候&#…

java 使用fusioncharts_fusioncharts同一頁面顯示2個儀表盤,且以java字符串作為xml數據...

fusioncharts同一頁面顯示2個儀表盤&#xff0c;且以java字符串作為xml數據String path request.getContextPath();%>String xml "";%>FusionCharts - Multiple Charts on one Pagevar contextpath "";var xml ;body {font-family: Arial, Helve…

排名前16的Java工具類

原文&#xff1a;https://www.jianshu.com/p/9e937d178203 在Java中&#xff0c;工具類定義了一組公共方法&#xff0c;這篇文章將介紹Java中使用最頻繁及最通用的Java工具類。以下工具類、方法按使用流行度排名&#xff0c;參考數據來源于Github上隨機選取的5萬個開源項目源碼…

VS2012(Visual Studio 2012)官方免費中文旗艦版下載(含激活密鑰)

原文路徑&#xff1a;http://www.nocang.com/visual-studio-ultimate-2012/ vs2012旗艦版安裝激活教程 1、下載到的是ISO格式文件&#xff0c;直接解壓縮或用虛擬光驅加載運行&#xff1b;2、無所不藏推薦直接解壓縮安裝即可&#xff0c;雙擊“vs_ultimate.exe”進行安裝&#…