0
다음 코드에서 작업 중입니다. 물론 솔루션이 빌드되고 컴파일되지만 F5를 누르거나 다음 오류 메시지가 나타나기 시작합니다.WPF의 스타일 정의로 변환 오류
'Style'특성의 값을 'System.Windows.Style'형식의 개체로 변환 할 수 없습니다. 기본 유형 '직사각형'인 대상 유형이있는 스타일을 기반으로 할 수 있습니다. 어떤 도움에 감사드립니다
<Style x:Key="Connector1" TargetType="Rectangle" BasedOn="{StaticResource Style123}">
<Setter Property="Fill" Value="Aqua" />
</Style>
<Style x:Key="Connector1_DragThumb" TargetType="Rectangle" BasedOn="{StaticResource Style123}">
<Setter Property="IsHitTestVisible" Value="true"/>
<Setter Property="Fill" Value="Yellow"/>
<Setter Property="Stroke" Value="Black"/>
</Style>
: 마크 업 파일
이있는 객체 System.Windows.Shapes.Rectangle '에서 오류 코드입니다.
감사합니다.
마지막 진술은 사실이 아닙니다. 요구 사항은 스타일의'TargerType'이'BasedOn' 스타일의'TargetType'과 동일하거나 파생된다는 것입니다. 'Shape'는 예를 들어 작동 할 것입니다. –
안녕 Jay, 고마워요. 자, 어떻게 작동하는지 알지만 User Control은 무엇입니까? 어떻게하면 같은 목적으로 사용자 정의 컨트롤을 처리 할 수 있습니까? –
안녕 Meleak, 경로에 style123이 사용되었다는 사실로 인해 오류가 발생했습니다.