国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

wpf RadioButton自定義樣式 圓角/直角變化 背景色漸變

這篇具有很好參考價(jià)值的文章主要介紹了wpf RadioButton自定義樣式 圓角/直角變化 背景色漸變。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

樣式部分

<LinearGradientBrush x:Key="GradientBrush_1"  EndPoint="0.5,1" StartPoint="0.5,0">
                        <GradientStop Offset="1" Color="#CEE5D1" />
                        <GradientStop Offset="0" Color="#FAFAFA" />
                    </LinearGradientBrush>

                    <Style TargetType="{x:Type RadioButton}" x:Key="rbut_style1">
                        <Setter Property="Width" Value="130" />
                        <Setter Property="Height" Value="60" />
                        <Setter Property="Background" Value="Transparent" />
                        <Setter Property="FontSize" Value="24" />
                        <Setter Property="Template">
                            <Setter.Value>
                                <ControlTemplate TargetType="{x:Type RadioButton}">
                                    <Grid x:Name="Ellipse" >
                                        <Border x:Name="border1"  >
                                            <TextBlock x:Name="txt1" Text="{TemplateBinding Content}" VerticalAlignment="Center" HorizontalAlignment="Center" />
                                        </Border>
                                    </Grid>
                                    <ControlTemplate.Triggers>
                                        <Trigger Property="IsChecked" Value="False">
                                            <Setter TargetName="border1" Property="Background" Value="#E2E2E2" />
                                            <Setter TargetName="txt1" Property="Foreground" Value="#4E534F" />
                                            <Setter TargetName="txt1" Property="FontWeight" Value="400" />
                                        </Trigger>
                                        <Trigger Property="IsChecked" Value="True">
                                            <Setter TargetName="border1" Property="Background" Value="{StaticResource GradientBrush_1}" />
                                            <Setter TargetName="border1" Property="BorderThickness" Value="0,0,0,5" />
                                            <Setter TargetName="border1" Property="BorderBrush" Value="#43854B" />

                                            <Setter TargetName="txt1" Property="Foreground" Value="#43854B" />
                                            <Setter TargetName="txt1" Property="FontWeight" Value="Bold" />
                                        </Trigger>
                                        <DataTrigger Binding="{Binding CommandParameter, RelativeSource={RelativeSource Self}}" Value="0">
                                            <Setter TargetName="border1" Property="CornerRadius" Value="5,0,0,5" />
                                        </DataTrigger>
                                        <DataTrigger Binding="{Binding CommandParameter, RelativeSource={RelativeSource Self}}" Value="2">
                                            <Setter TargetName="border1" Property="CornerRadius" Value="0,5,5,0" />
                                        </DataTrigger>
                                    </ControlTemplate.Triggers>
                                </ControlTemplate>
                            </Setter.Value>
                        </Setter>
                    </Style>

xam

<RadioButton Content="長(zhǎng)度" CommandParameter="0"  Style="{StaticResource rbut_style1}" IsChecked="True"/>
<RadioButton Content="寬度" CommandParameter="1"  Style="{StaticResource rbut_style1}" />
<RadioButton Content="高度" CommandParameter="2"  Style="{StaticResource rbut_style1}" />

?根據(jù)? CommandParameter 的value不同,背景圓角的方向不同

效果如

wpf RadioButton自定義樣式 圓角/直角變化 背景色漸變,wpf

?wpf RadioButton自定義樣式 圓角/直角變化 背景色漸變,wpf

?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-601013.html

到了這里,關(guān)于wpf RadioButton自定義樣式 圓角/直角變化 背景色漸變的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • WPF自定義TreeView滾動(dòng)條樣式

    ? 根據(jù)客戶需求,要在TreeView目錄樹(shù)上顯示10萬(wàn)+個(gè)節(jié)點(diǎn),但是目錄樹(shù)顯示10萬(wàn)加節(jié)點(diǎn)后,整個(gè)頁(yè)面操作起來(lái)非??ǎ越o目錄樹(shù)增加了虛擬化設(shè)置。但是虛擬化設(shè)置一直沒(méi)生效,后來(lái)經(jīng)過(guò)排查發(fā)現(xiàn)是使用的自定義滾動(dòng)條導(dǎo)致了虛擬化設(shè)置沒(méi)有生效,后來(lái)自己寫了一個(gè)滾動(dòng)條樣

    2024年02月14日
    瀏覽(25)
  • WPF 自定義DataGrid控件樣式模板5個(gè)

    WPF 自定義DataGrid控件樣式模板5個(gè)

    樣式一: 樣式代碼: 初始化綁定數(shù)據(jù)C#代碼: 效果展示: 樣式二: 上面的代碼實(shí)現(xiàn)了隔行換色的效果,但是沒(méi)有鼠標(biāo)選中效果。另外有些用戶希望能夠進(jìn)行列頭拖動(dòng)及排序。那么就需要做以下更改: 添加DataGridRow樣式: 在引用時(shí),設(shè)置DataGrid的RowStyle=\\\"{StaticResource AlertCoun

    2023年04月27日
    瀏覽(24)
  • WPF RadioButton單選失效

    WPF RadioButton單選失效

    我最近在照著教程敲代碼,WPF深入講解第8集。發(fā)現(xiàn)RadioButton按鈕點(diǎn)擊觸發(fā)器不是單選的。WPF中單選和復(fù)選通過(guò)RadioButton和CheckButton來(lái)進(jìn)行區(qū)分。我點(diǎn)擊另一個(gè)RadioButton之后,之前的Radiobutton沒(méi)有取消選擇。 在原來(lái)的代碼上面天啊及GroupName,就能進(jìn)行區(qū)分。例如如下

    2024年02月16日
    瀏覽(15)
  • CSS3 實(shí)現(xiàn)邊框圓角漸變色&&漸變文字效果

    CSS3 實(shí)現(xiàn)邊框圓角漸變色&&漸變文字效果

    ? background-clip: text; 是CSS中的一個(gè)屬性,用于指定背景圖片或顏色的裁剪方式,裁剪的區(qū)域是文本的輪廓。具體來(lái)說(shuō),就是將背景圖片或顏色限制在文本的輪廓內(nèi),而不是整個(gè)元素的范圍內(nèi)。這個(gè)屬性通常用于創(chuàng)建一些特殊的文本效果,比如文字漸變、文字填充等。? 參考:

    2024年02月16日
    瀏覽(95)
  • WPF開(kāi)發(fā)txt閱讀器7:自定義文字和背景顏色

    WPF開(kāi)發(fā)txt閱讀器7:自定義文字和背景顏色

    除了字體、字體大小之外,文字和背景顏色也會(huì)影響閱讀觀感,其設(shè)置方法與選擇字體如出一轍,都通過(guò)combobox控件來(lái)選擇。故而在閱讀設(shè)置里面添加 考慮到C#中封裝的大多數(shù)顏色,其實(shí)我們都不太認(rèn)識(shí),為了更加直觀,故而在 ComboBox 中的每個(gè)選項(xiàng)都賦上對(duì)應(yīng)的顏色,其對(duì)應(yīng)

    2024年02月08日
    瀏覽(18)
  • IntelliJ IDEA 常用設(shè)置 主題顏色模式、字體、樣式、背景自定義顏色及其背景圖片(圖文步驟)

    IntelliJ IDEA 常用設(shè)置 主題顏色模式、字體、樣式、背景自定義顏色及其背景圖片(圖文步驟)

    這里已 IntelliJ IDEA 2018.2.8 版本為例(本人已將主題設(shè)置成了暗色主題): 點(diǎn)擊 file﹥setting? 打開(kāi)設(shè)置 點(diǎn)擊 Editor﹥Color Scheme﹥Color Scheme Font 主要的操作有主代碼字體,字體字號(hào)大小,字體行間距,非主代碼字體 ? 主要的操作有顏色,斜體,加粗,背景,下劃線,刪除線,邊框

    2023年04月16日
    瀏覽(30)
  • WPF自定義控件與樣式(13)-自定義窗體Window & 自適應(yīng)內(nèi)容大小消息框MessageBox

    WPF自定義控件與樣式(13)-自定義窗體Window & 自適應(yīng)內(nèi)容大小消息框MessageBox

    一.前言 申明 :WPF自定義控件與樣式是一個(gè)系列文章,前后是有些關(guān)聯(lián)的,但大多是按照由簡(jiǎn)到繁的順序逐步發(fā)布的等,若有不明白的地方可以參考本系列前面的文章,文末附有部分文章鏈接。 本文主要內(nèi)容: 自定義Window窗體樣式; 基于自定義窗體實(shí)現(xiàn)自定義MessageBox消息

    2024年02月05日
    瀏覽(31)
  • WPF 已知問(wèn)題 RadioButton 指定 GroupName 后關(guān)閉窗口可能導(dǎo)致無(wú)法選中

    本文記錄一個(gè) WPF 已知問(wèn)題,當(dāng) WPF 的 RadioButton 指定 GroupName 且將 IsChecked 狀態(tài)綁定到 ViewModel 上,將包含以上控件的代碼的窗口顯示兩個(gè),接著關(guān)閉其中一個(gè)。此時(shí)可以看到依然開(kāi)著的窗口的 RadioButton 控件無(wú)法正確在用戶界面上點(diǎn)擊選中 此問(wèn)題已經(jīng)報(bào)告給 WPF 官方,請(qǐng)看 ht

    2024年02月08日
    瀏覽(25)
  • WPF【二】基于MVVM模式,通過(guò)點(diǎn)擊按鈕(RadioButton)實(shí)現(xiàn)主頁(yè)面顯示不同的UserControl

    WPF【二】基于MVVM模式,通過(guò)點(diǎn)擊按鈕(RadioButton)實(shí)現(xiàn)主頁(yè)面顯示不同的UserControl

    效果圖 一、UI界面的按鈕綁定對(duì)應(yīng)的命令【Command】以及命令參數(shù)【CommandParameter】 二、 UI【代碼】通過(guò)內(nèi)容去綁定需要顯示的UserControl頁(yè) 三、 編寫對(duì)應(yīng)的ViewModel.cs文件實(shí)現(xiàn)對(duì)應(yīng)的功能,注意:代碼中SecondWindow以及FirstPageView兩個(gè)類是需要用戶鼠標(biāo)右鍵點(diǎn)擊添加【新建項(xiàng)目】選

    2024年02月05日
    瀏覽(21)
  • Android背景Shape顏色漸變—線性漸變

    Android背景Shape顏色漸變—線性漸變

    Android背景顏色漸變可以通過(guò)在res/drawable里定義一個(gè)xml文件(xml文件名稱可根據(jù)個(gè)人定義): 一、 color_gradient. xml代碼: 1、 android:angle 漸變方向角度 2、 android:startColor 開(kāi)始顏色 3、 android:centerColor 中間顏色 4、 android:endColor 結(jié)束顏色 5、 android:type 漸變類型,線性linear 二、在你

    2024年02月09日
    瀏覽(21)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包