本文介绍了在Xaml中单击时如何更改按钮内容?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个名为保持"按钮的按钮内容.一旦单击按钮,按钮的内容应更改为恢复",如果再次按恢复"按钮,则应显示保留".
I have buttoncontent named Hold button. Once when I clicked button the button content should change to Resume, again if pressed resume button means Hold should be visible.
XAML代码:
<Button Style="{StaticResource CommonButtonStyle}" Template="{DynamicResource GlassButton}" ToolTip="F9" Click="Hold_Click" PreviewKeyDown="Hold_PreviewKeyDown" Name="OK" Margin="1,49,25,0" Grid.Column="2" Grid.Row="13" Grid.RowSpan="2"> <StackPanel Style="{StaticResource ButtonStackPanel}"> <Image Style="{StaticResource CancelImages}" /> <TextBlock Text="{Loc lblHold}" Style="{StaticResource ButtonTextBlock}" /> </StackPanel> </Button> 推荐答案您可以在按钮的 Click 事件中尝试以下操作:
You can try something like this in the button's Click event:
private void holdResumeButton_Click(object sender, RoutedEventArgs e) { if ((string)holdResumeButton.Content == "Hold") holdResumeButton.Content = "Resume"; else holdResumeButton.Content = "Hold"; }XAML:
<Button x:Name="holdResumeButton" Content="Hold" Click="holdResumeButton_Click"/>更多推荐
在Xaml中单击时如何更改按钮内容?
发布评论