gpt4 book ai didi

wpf - stackpanel中的背景颜色变化

转载 作者:行者123 更新时间:2023-12-02 06:35:00 24 4
gpt4 key购买 nike

我在按钮单击时的超链接按钮中有堆栈面板,我必须更改堆栈面板背景

              <HyperlinkButton Name="WhereToStayButton" Margin="0,0,0,0"  Grid.Row="5"  Click="WhereToStayButton_Click">
<HyperlinkButton.Template>

<ControlTemplate TargetType="HyperlinkButton">
<StackPanel Orientation="Horizontal" Background="#EBEBEB" x:Name="sp1">
<Image Source="/Assets/Menu/wheretostay.png" Stretch="None"/>
<TextBlock Text="{Binding Path=LocalizedResources.menu_where_stay, Source={StaticResource LocalizedStrings}}" VerticalAlignment="Center" Margin="5,10" FontSize="26" Foreground="Black" FontFamily="{StaticResource CustomLucidaGrandStyle}"/>
</StackPanel>
</ControlTemplate>
</HyperlinkButton.Template>
</HyperlinkButton>

最佳答案

试试这个

使用这个命名空间using System.Windows.Media;并在按钮点击事件中写这个

private void WhereToStayButton_Click(object sender, RoutedEventArgs e)
{
stackpanelname.Background = new SolidColorBrush(Colors.Red);
}

关于wpf - stackpanel中的背景颜色变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22004901/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com