2012-03-09 2 views

답변

1

Fill 속성을 설정할 수있는 선형 그라데이션 브러시를 얻는 방법에는 두 가지가 있습니다.

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

관련 문제