2010-04-26 7 views
1

디자이너 지원 VS 손실 상속 : 모든 작동WPF는 UserControl을 내가 '이 UserControl을 작성

<my:MyUserControl x:Class="MyClass" 
      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"    
      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
      xmlns:my="clr-namespace:MyNameSpace.MyControls;assembly=MyAssembly"> 
</my:MyUserControl> 

public partial class Editor : MyNameSpace.MyControls.MyUserControl {} 

는, 컨트롤이 VS 2008 디자이너에 표시됩니다,하지만 그것이 나는 그들을 요소를 직접 클릭하고 선택할 수 없습니다 UserControl.

어떻게 해결할 수 있을까요?

답변

0

이제 나는 그 이유를 알고 있습니다.

실제로 작동하지만 내 기본 클래스는 IComponent 인터페이스를 구현 중이므로 디자이너 지원이 손실 될 수 있습니다. 내가 인터페이스을 삭제 경우

public class BaseClass: System.Windows.Controls.UserControl, System.ComponentModel.IComponent 
{} 

, 그것은 다시 작동!