2010-11-19 2 views
3

동일한 폴더에있는 2 개의 WPF 컨트롤을 만들고 다른 컨트롤을 추가하고 싶습니다.WPF : 도구 상자에서 내 사용자 정의 컨트롤을 볼 수 없습니다.

컨트롤이 Win Forms 프로젝트에 추가되었습니다.

것은 사용자 지정 Win Forms 컨트롤에서 도구 상자에서 두 개의 WPF 컨트롤을 볼 수 있지만 WPF 디자이너에서는 WPF 컨트롤을 볼 수 없습니다. 어떤 아이디어? "MyControlName MY2"

어떻게 내 컨트롤을 추가 할 수 있습니다 내가

<UserControl x: 
xmlns:my2="my.name.space" 
Height="300" Width="300"> 
<Grid> 
    <my2:MyControlName> 

    </my2:MyControlName> 
</Grid> 

과 노력

도구 상자에서 끌어없이 XAML입니다하지만 그 유형과 작동하지 않습니다 doesn not

답변

1

저는 일반적으로 디자이너를 사용하지 않기 때문에 컨트롤이 도구 상자에 나타나지 않는 이유를 모르지만 XAML에서 컨트롤에 액세스하려면, 의 xmlns은 다음과 같아야합니다

컨트롤이 UserControl를 만드는 조립에있는 경우
<UserControl xmlns:my2="clr-namespace:my.name.space;assembly=my.assembly" 

, 당신은 드롭해야한다 "; 조립 = my.assembly"부분.

0

감사합니다 아베 .. 도구 상자에서 "항목 선택"으로 이동하여 WPF 구성 요소 섹션에서 찾아보기로 이동하여 dll을 탐색하여 컨트롤을 추가하고 XAML 뷰가 아닌 디자이너에 놓습니다.

관련 문제