【发布时间】:2012-12-12 23:19:24
【问题描述】:
我有以下 XAML 代码
XAML:
<Button x:Name = "Btn1" Click = "Button_Click">
我可以在 Button_Click 方法或代码中的其他任何地方更改字体颜色吗?
【问题讨论】:
标签: xaml microsoft-metro c++-cx
我有以下 XAML 代码
XAML:
<Button x:Name = "Btn1" Click = "Button_Click">
我可以在 Button_Click 方法或代码中的其他任何地方更改字体颜色吗?
【问题讨论】:
标签: xaml microsoft-metro c++-cx
您可以通过directX 2013中运行的以下代码来实现它:
void App2::DirectXPage::Button_Click(Platform::Object^ sender, Windows::UI::Xaml::RoutedEventArgs^ e) {
bt->Foreground = ref new SolidColorBrush(Windows::UI::Colors::Blue);
}
【讨论】:
是的,您可以在代码中的任何位置更改按钮的颜色
这是一个示例按钮和一个在其点击事件中更改颜色的示例代码
这是在btnChangeFontColor的点击事件中改变颜色的代码
private void Button_Click_1(object sender, RoutedEventArgs e)
{
btnChangeFontColor.Foreground = new SolidColorBrush(Colors.Red);
}
【讨论】: