欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

WPF制作帶小箭頭的按鈕完整代碼

 更新時間:2017年12月06日 11:14:07   作者:秋荷雨翔  
WPF(Windows Presentation Foundation)是微軟推出的基于Windows 的用戶界面框架。下面通過本文給大家介紹WPF制作帶小箭頭的按鈕完整代碼,需要的朋友參考下吧

什么是WPF

WPF(Windows Presentation Foundation)是微軟推出的基于Windows 的用戶界面框架,屬于.NET Framework 3.0的一部分。它提供了統(tǒng)一的編程模型、語言和框架,真正做到了分離界面設(shè)計人員與開發(fā)人員的工作;同時它提供了全新的多媒體交互用戶圖形界面。

在沒給大家介紹實現(xiàn)代碼之前,先給大家看下效果圖,如果大家感覺效果不錯,請參考實現(xiàn)代碼:

XAML代碼:

<ControlTemplate x:Key="btnTpl" TargetType="RadioButton">
 <StackPanel Orientation="Vertical" Height="30" Background="Transparent">
 <Border Name="border" Background="#006AB8" Height="25">
  <ContentPresenter Name="contentPre" VerticalAlignment="Center" HorizontalAlignment="Center" TextElement.Foreground="#FFF" TextElement.FontSize="12" Margin="0"/>
 </Border>
 <Path x:Name="path" HorizontalAlignment="Center" VerticalAlignment="Center" Data="M 0 0 L 6 4 L 12 0 Z">
  <Path.Fill>
  <SolidColorBrush Color="#006AB8" />
  </Path.Fill>
 </Path>
 </StackPanel>
 <ControlTemplate.Triggers>
 <Trigger Property="IsMouseOver" Value="True">
  <Setter TargetName="border" Property="Margin" Value="2 2 2 0"></Setter>
  <Setter TargetName="border" Property="Height" Value="23"></Setter>
  <Setter Property="TextElement.FontSize" Value="11"></Setter>
 </Trigger>
 <Trigger Property="IsChecked" Value="true">
  <Setter TargetName="border" Property="Border.Background" Value="#15BDF7"></Setter>
  <Setter TargetName="path" Property="Fill" >
  <Setter.Value>
   <SolidColorBrush Color="#15BDF7" />
  </Setter.Value>
  </Setter>
 </Trigger>
 </ControlTemplate.Triggers>
</ControlTemplate>

總結(jié)

以上所述是小編給大家介紹的WPF制作帶小箭頭的按鈕完整代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • C#詞法分析器之詞法分析的使用詳解

    C#詞法分析器之詞法分析的使用詳解

    本篇文章介紹了,C#詞法分析器之詞法分析的使用詳解。需要的朋友參考下
    2013-05-05
  • 基于WPF實現(xiàn)跳動的字符效果

    基于WPF實現(xiàn)跳動的字符效果

    這篇文章主要和大家介紹一個好玩但實際作用可能不太大的動畫效果:跳動的字符,本文將利用WPF實現(xiàn)這一效果,感興趣的小伙伴可以學(xué)習(xí)一下
    2023-08-08
  • C# WebApi+Webrtc局域網(wǎng)音視頻通話實例

    C# WebApi+Webrtc局域網(wǎng)音視頻通話實例

    這篇文章主要為大家詳細(xì)介紹了C# WebApi+Webrtc局域網(wǎng)音視頻通話實例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • C#實現(xiàn)XML序列化與反序列化

    C#實現(xiàn)XML序列化與反序列化

    這篇文章介紹了C#實現(xiàn)XML序列化與反序列化的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • C#與PHP的md5計算結(jié)果不同的解決方法

    C#與PHP的md5計算結(jié)果不同的解決方法

    今天在用C#接入我的登錄api發(fā)現(xiàn)了一個問題,登陸的時候無論如何都會出現(xiàn)用戶名和密碼錯誤的問題,后來通過查找排除找的了問題的原因是因為C#與PHP的md5計算結(jié)果不同導(dǎo)致的,下面就來看看如何解決這個問題吧。
    2016-12-12
  • 使用C#實現(xiàn)替換文件中的IP地址

    使用C#實現(xiàn)替換文件中的IP地址

    這篇文章主要為大家詳細(xì)介紹了如何使用C#來處理一個實際的編程挑戰(zhàn):讀取一個配置文件并替換其中的IP地址,感興趣的小伙伴可以了解下
    2024-01-01
  • C#編程自學(xué)之流程控制語句

    C#編程自學(xué)之流程控制語句

    本文主要介紹流程控制語句,主要包括條件控制語句和循環(huán)控制語句的使用。讀者學(xué)習(xí)本文后,應(yīng)該熟練掌握C#控制語句的主要用途和使用方法,了解這些控制語句的區(qū)別。
    2015-10-10
  • C# 解壓gizp文件(.tgz)的實例

    C# 解壓gizp文件(.tgz)的實例

    下面小編就為大家分享一篇C# 解壓gizp文件(.tgz)的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • C#中類與接口的區(qū)別個人總結(jié)

    C#中類與接口的區(qū)別個人總結(jié)

    這篇文章主要介紹了C#中類與接口的區(qū)別個人總結(jié),本文講解了類與接口的區(qū)別、接口的用處主要體現(xiàn)在下面幾個方面、一些接口的疑問等內(nèi)容,需要的朋友可以參考下
    2015-06-06
  • C#讀取或設(shè)置ScrollLock狀態(tài)的方法

    C#讀取或設(shè)置ScrollLock狀態(tài)的方法

    這篇文章主要介紹了C#讀取或設(shè)置ScrollLock狀態(tài)的方法,涉及C#操作ScrollLock滾動狀態(tài)的技巧,非常具有實用價值,需要的朋友可以參考下
    2015-04-04

最新評論