2012-03-05 9 views
0

私の窓の電話アプリにボタンがあります。その前景の色を「赤」に設定しました。私は赤色であればこの色をチェックして青色に変える必要があります。窓の電話7のコントロールの色を取得する方法

コントロールの前景色を取得するにはどうすればいいですか(ここはボタンです)。

おかげで、 Stallin

+2

問題の技術的部分とは無関係に、指定された例では、アプリケーション状態のコントロールプロパティに頼るべきではありません。コントロールはアプリケーションの状態を反映する必要があります。例えばステータスが「警告」から「保留」(またはビジネスロジックが何であれ)に変更されます。 –

答えて

3

フォアグラウンドは、基本的にBrushオブジェクトです。オブジェクトが含まれている必要がありますが

var colorbrush = mybutton.Foreground as Brush;

colorbrush、によってオブジェクトを取得することができます。このオブジェクトの色を抽出または変更するには、documentationを参照してください。

関連する問題