2012-03-09 2 views
1

Dundas Dashboardでボタンの色を変更するにはどうすればよいですか? On Clickインタラクションがあり、Fillプロパティを割り当てる必要があることはわかっています。Dundas Dashboardのボタンの色を変更する方法v 2.5 on Click

リニアグラデーションブラシを使用してどのように行うのですか?

アドバンスでお寄せいただきありがとうございます!

答えて

1

Fillプロパティを設定できるリニアグラデーションブラシを取得するには、2つの方法があります。

1)本当にダイナミックである必要がある場合は、スクリプトを使用してブラシを地面から構築します。例えば:あなただけのいくつかの定義済みの色を切り替えている場合は

DashboardLinearGradientBrush b = new DashboardLinearGradientBrush(); 
b.StartPoint = new Point (0,0); 
b.EndPoint = new Point(0,1); 

DashboardGradientStop stop = new DashboardGradientStop(Colors.Black, 0); 
b.GradientStops.Add(stop); 

stop = new DashboardGradientStop(Colors.White, 1.0); 
b.GradientStops.Add(stop); 

Button1.Fill = b; 

2)、ダッシュボードキャンバス外の矩形形状を作成して、四角形のブラシを設定します。次に、色を切り替えるときは、On Clickインタラクションで次のようなことができます。

Button1.Fill = Rectangle1.Fill; 
+0

ありがとうございます。 – SaiBand

関連する問題