2010-04-20 6 views
3

매우 간단하지만 오늘은 얻을 수 없습니다.사용자 정의 컨트롤 속성 설정

사용자 정의 컨트롤이 있고 그 안에 눈금 컨트롤이 있습니다.

public Unit Width 
{ 
    get 
    { 
     return CustomerGrid.Width; 
    } 
    set 
    { 
     CustomerGrid.Width = value; 

    } 
} 

너비 속성을 노출하고 디자이너에서 설정할 때 런타임에는 작동하지만 디자인 타임에는 작동하지 않습니다.

디자인 타임에 내 컨트롤이 작동하도록하려면 어떤 클래스를 상속 받거나 재정의 할 방법이 있습니까?

주 나는 WebControl에서 상속 시도했지만 메시지

Make sure that the class defined in this code file matches the 'inherits' attribute, and that it extends the correct base class 

답변

5

난 당신이 사용자 정의 컨트롤에 대한 사용자 컨트롤 (ASCX)과하지 (NO ASCX)에 대해 얘기하고 이해를 얻었다. 이 경우 UserControl 상속해야하며 다른 추가없이 디자인 타임에 속성을 사용할 수 있습니다. 경우

은 사용자 정의 컨트롤에 대한 talink하고, 여기에 사용자 정의에 디자인 타임 지원을 추가하는 방법에 대한 좋은 기사를 제어해야

http://msdn.microsoft.com/en-us/library/aa478960.aspx

+0

난 그냥이 링크를보고하는 경우가보고하고, 감사 이 대답을 표시하기 전에 더 이상의 응답이 있어야합니다. –