RadButton에 그라디언트를 적용 할 때 몇 가지 문제가 있습니다.이 그라디언트 스타일을 적용하면 Silverlight 앱이 손상되는 이유는 무엇입니까?
<LinearGradientBrush x:Key="GridView_HeaderBackground" EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#FF5B5B5B" Offset="1"/>
<GradientStop Color="#FF868686"/>
<GradientStop Color="#FF4F4F4F" Offset="0.42"/>
<GradientStop Color="#FF0E0E0E" Offset="0.43"/>
</LinearGradientBrush>
나는 RadButton의 모든 작품의 배경에 직접 그라디언트를 적용하면 :
은 내 스타일에 그라디언트 정의과 같이 dictionairy 자원이있다. 다음 버튼 및 템플릿 정의입니다 :
버튼
<telerik:RadButton Margin="5,10,5,0" Click="RadButton_Click" Tag="30" Content="30 Days" Style="{StaticResource SliderButton}" Background="{StaticResource GridView_HeaderBackground}" />
템플릿 :
<!-- Style Template for Slider RadButton -->
<Style x:Key="SliderButton" TargetType="telerik:RadButton">
<Setter Property="Height" Value="30" />
<Setter Property="Foreground" Value="#FFFFFF" />
<Setter Property="BorderThickness" Value="0" />
<Setter Property="Margin" Value="5,2" />
</Style>
그러나
리소스 사전에이 그라데이션을 적용 할 때, 내 응용 프로그램이 단지에 도착로드되지 않습니다 실버 라이트 로딩 화면 그리고 결코 진행하지 마라.
다음은 내 앱을 깨뜨리는 버튼과 템플릿이다.
버튼 : 나는 다음과 같은 오류가 생성됩니다주의 사항 구글 크롬에서 JS 오류 콘솔을 관찰 할 때
<!-- Style Template for Slider RadButton -->
<Style x:Key="SliderButton" TargetType="telerik:RadButton">
<Setter Property="Background" Value="{StaticResource GridView_HeaderBackground}" />
<Setter Property="Height" Value="30" />
<Setter Property="Foreground" Value="#FFFFFF" />
<Setter Property="BorderThickness" Value="0" />
<Setter Property="Margin" Value="5,2" />
</Style>
가 :
이<telerik:RadButton Margin="5,10,5,0" Click="RadButton_Click" Tag="30" Content="30 Days" Style="{StaticResource SliderButton}" />
템플릿
이의 "를 찾을 수 없습니다 이름/키가있는 리소스 ResourceWrapper "
표준 버튼을 사용하면 어떻게됩니까? – AnthonyWJones