[英]WPF Change color of Rectangle placed inside Button
我在button
有一個rectangle
,想要更改其顏色。 我怎樣才能做到這一點?
<Button Click="btnInitial_Click" Margin="0, 5, 0,0" Grid.Row="3" Grid.Column="3" Name="btnInitial">
<Button.Template>
<ControlTemplate>
<Rectangle Name="rectInitial" Stroke="Black" Fill="#4169e1"></Rectangle>
</ControlTemplate>
</Button.Template>
</Button>
//編輯:我想在自己的點擊事件中更改它。
有多種方法,具體取決於您要設置的位置。 如果要從后台代碼設置它,可以這樣設置:
var rect = btnInitial.Template.FindName("rectInitial") as Rectangle;
rect.Fill = Brushes.Aquamarine;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.