2011-03-14 4 views
0

사용자 정의 컨트롤 인 TextBoxWithButton이 TextBox와 근처에 Button으로 구성되어 있습니다. TextBoxWithButton에서 불투명도 속성을 갖고 싶습니다.이 속성을 변경하면 TextBox와 Button의 불투명도가 변경됩니다.Silverlight의 사용자 정의 컨트롤에 불투명도 표시

이 TextBoxWithButton에서 불투명도 속성입니다 :

 private double opacity = 100; 
     public double Opacity 
     { 
      get { return opacity; } 
      set 
      { 
       opacity = value; 
       textBox.Opacity = opacity; 
       button.Opacity = opacity; 
      }          
     } 

는하지만 어떻게 내가 TextBoxWithButton의 불투명도] 속성 종속성 속성을 만들 수 있습니다, 그래서 예를 들어, 애니메이션 효과를 적용 할 수 있습니다.

답변

1

사용자 정의 컨트롤 양식 UIElement 클래스에서 Opacity 속성을 상속 받아야한다고 생각합니다. 그것은 당신이 요구하는 것을 정확하게 할 것입니다.

관련 문제