如何在点击Dundas Dashboard v 2.5时更改按钮的颜色

问题描述:

如何在Click上更改Dundas Dashboard v 2.5中按钮的颜色。我知道我们有点击互动,我们必须指定填充属性。如何在点击Dundas Dashboard v 2.5时更改按钮的颜色

我们如何使用线性渐变画笔来做到这一点。

感谢您提前提出的建议!

有两种方法可以获得线性渐变画笔,您可以将“填充”属性设置为。

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)如果你只是一些预定义的颜色之间切换,创建仪表盘画布外的矩形形状,并设置在矩形的画笔。然后,当你想切换颜色时,你可以在点击交互中做这样的事情:

Button1.Fill = Rectangle1.Fill; 
+0

谢谢,这对我很有用。 – SaiBand 2012-03-19 04:36:22