문제

C#정렬에 윈도우 모바일(하지만 대답하십시오 당신이 알고 있는 경우 그에 대한 전체 Windows...를 작동 할 수 있습니다)당신은 어떻게 표시되는 내용을 변경에서 디자이너에 대한 속성 창의 하나 컨트롤의 공 속성입니다.예를 들어:

private Color blah = Color.Black;

public Color Blah
{
    get { return this.blah; }
    set { this.blah = value; }
}

이 표에 대한 제한,그러나 그것은에서"기타"카테고리가 없 설명 또는 기본값입니다.나가려고 설정을 사용하는 시스템이 완비되어 있습니다.당 이벤트를 처음"DesignerCategory"와 같은:

[DesignerCategory("Custom")]

하지만 이에만 유효한 클래스를 선언에...맹세할 수 있었었 시스템입니다.당 이벤트를 처리 항목을 사용하기 전에...

업데이트:

@요한은 말하기:

DesignerCatogy 는 말을 사용하는 경우 클래스 형태,구성 요소 등입니다.

이것을 보십시오:

[Category("사용자")]

가 특정 네임스페이스 사용을 얻기 위해서는 그 무엇입니까?나는 그 시도하고 정확하게 컴파일러를 인식하지 못하는 그들.

습니다.NETCF 모든 것을 사용할 수 있는 시스템에서.당 이벤트를 처리하는:

DataObject,
DataObjectMethod,
DefaultValue,
DesignerCategory,
DesignTimeVisible,
EditorBrowsable

나지 않는 비명 소리에이 EditorBrowsable

도움이 되었습니까?

해결책

은 이의 사용을 당신?나 CF 개발,하지만 그것은 다음과 같를 추가할 필요가 일부 XML 메타데이터를 사용:

http://blogs.msdn.com/bluecollar/archive/2007/02/08/adding-compact-framework-design-time-attributes-or-more-fun-with-textboxes.aspx

흥미로운 읽을 수 있다.처럼 보이는 많은 디자인의 시간 지원을 제거 CF 기 때문에 당신이 그들을 디자인하는 장치에..는 좀 이상한 나..상상을 사용하여 소형으로 개발 의장!

스크롤 다운 약 절반 방법에 대한 좋은 물건)

다른 팁

DesignerCatogy 는 말을 사용하는 경우스 클래스 형태,구성 요소 등입니다.

전체 windows 할 특성입니다:

[시스템입니다.당 이벤트를 처리.카테고리("사용자")]

과에 대한 설명을 사용할 수 있[시스템입니다.당 이벤트를 처리.설명("이것은 설명")]

를 사용하 모두 함께

[시스템입니다.당 이벤트를 처리.카테고리("사용자"),시스템입니다.당 이벤트를 처리.설명("이것은 설명")]

그러나 이것의 일부입 system.dll 할 수 있는 다양한 윈도우 모바일.

이 문서에서 다루지 않는 사람은 디자인에는 장치입니다.그러나를 만들 때 Compact Framework 프로젝트,compact framework(데스크탑 PC)를 사용하여 처리 디자인 시간을 렌더링을 수행합니다.당신이 그것에 대해 생각한다면 그것은 당신이 무엇을 기대합니다.동일한 프레임 워크(또는 거의 그래서)이행하는 데 사용되는 렌더링에 귀하의 PC 에서 설계 시간과 나중에는 장치에 있습니다.문제는 디자인 시간 속에 추가되지 않은 compact framework(이 크기를 줄여).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top