ウィンドウ電話8.1:ボタンの背景色を変更します
-
02-01-2020 - |
質問
ウィンドウ電話8.1の開発アプリケーションを勉強しています。ボタンの背景色を変更しようとすると、問題があります。mainpage.xamlでは、次のコードがあります。
<Button
Name="button" Background="Pink"
Click="OnClick">
ClickMe1
</Button>
.
それから私はOnClickイベントを定義します: `
private void ClickMe_Click(object sender, RoutedEventArgs e)
{
button.Background = new SolidColorBrush(Colors.Green);
}
.
しかし、それはうまくいきませんでした: "Colors 'という名前は現在のコンテキストではexisitを使いません 私は
を修正しようとしましたvoid OnClick(object sender, RoutedEventArgs e)
{
button.Background = Brushes.Green;
}
.
しかしそれはうまくいきませんでした:(
解決
Windows Phone 8.1では、 colors クラスは windows.ui ネームスペースです。
だからあなたはこのようなボタンの背景を設定することができます:
button.Background = new SolidColorBrush(Windows.UI.Colors.Red);
. 所属していません StackOverflow