2009-05-29 4 views
0

내가 Attached Behavior Command pattern하는 컴파일을 구현했습니다 미세 실행하지만, 이상하게도 내 XAML 편집기 오류주고있다 :이 XAML에왜 내 XAML 편집기에서 오류가 발생하지만 프로젝트가 제대로 컴파일되고 실행됩니까?

The attachable property 'Behaviors' was not found in type 'CommandBehaviorCollection'.

을 그러나

<c:CommandBehaviorCollection.Behaviors> 
     <c:BehaviorBinding Event="MouseLeftButtonDown" 
          Command="{Binding PressedLeftButton}" 
          CommandParameter="MainBorder123"/> 
     <c:BehaviorBinding Event="MouseRightButtonDown" 
          Command="{Binding PressedRightButton}" 
          CommandParameter="MainBorder123"/> 
    </c:CommandBehaviorCollection.Behaviors> 

, 내가 컴파일 할 수 있으며, 잘 돌리세요.

프로젝트를 다시 작성했습니다. 솔루션이 닫히고 열렸지 만 XAML 편집기가 계속이 오류를 표시합니다.

누구나 XAML 편집기와 컴파일러 간의 부적절 함을 경험 했습니까?? XAML 편집기에서 실제로 문제가 없는지 확인하는 방법에 대한 아이디어가 있습니까?

답변

1

예. 일반적으로 XAML 편집기를 해제하고 대신 XML 편집기를 사용합니다. 그것은 더 빨라서 당신에게이 붉은 청어 "오류"를 던지지 않습니다. 나는 아직 그것을 시험해 볼 기회가 없었지만,이 분야에서 VS2010이 훨씬 더 나은 직업을 가지기를 바랍니다.

+0

어떻게 "끄겠습니까?"도구에서 볼 수 없습니다. 옵션 | 텍스트 편집기 | 예를 들어 xaml. –

+0

.xaml 확장자를 XML 편집기에 매핑해야합니다. 파일 확장명 아래의 옵션에 있습니다. –

관련 문제