如何在点击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;
谢谢,这对我很有用。 – SaiBand 2012-03-19 04:36:22