dll 참조 추가에 이상한 문제가 있습니다. 나는 WPF 응용 프로그램을 가지고와 WPF MDI 라이브러리를 사용하는 것을 시도하고있다 : 나는 Add reference..
클릭, VS2012에서 참조에 (매우 모호한되는) 마우스 오른쪽 버튼으로 클릭 지침에 명시된 바와 같이 http://wpfmdi.codeplex.com/dll 참조 추가
이 Browse..
클릭을 다운로드 한 내 DLL을 추가했습니다.
다음은 내 윈도우의 XAML에 다음 줄을 추가합니다. 지침에 명시된대로 xmlns:mdi="clr-namespace:WPF.MDI;assembly=WPF.MDI"
. <mdi:MdiContainer>
를 추가하려고 할 때
은 그러나, 다음과 같은 오류 메시지가 표시됩니다
The type 'mdi:MdiContainer' was not found. Verify that you are not missing an assembly reference and that all referenced assemblies have been built.
The name "MdiContainer" does not exist in the namespace "clr-namespace:WPF.MDI;assembly=WPF.MDI".
어떤 아이디어?
는 편집 :
내 XAML 파일 프로젝트의
<Window x:Name="..." x:Class="MyClass.MyClass"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mdi="clr-namespace:WPF.MDI;assembly=WPF.MDI"
Title="" WindowState="Maximized">
<Window.Resources>
<Style TargetType="TreeView">
<Setter Property="Padding" Value="0,0,20,0"/>
<Setter Property="BorderBrush" Value="Gray"/>
<Setter Property="BorderThickness" Value="0,0,5,0"/>
</Style>
</Window.Resources>
<mdi:MdiContainer></mdi:MdiContainer>
</Window>
로컬 복사에 대한 참조를 설정 했습니까? 해결할 네임 스페이스가 필요합니다. – iivel
DLL 참조를 확인하고 로컬로 복사가 true이어야합니다. 그리고 XAML 파일에 참조를 추가하기 전에 프로젝트를 한 번 빌드하십시오. – jags
예, 사실로 설정되었습니다. –