2010-07-10 4 views
3

부울 데이터 형식의 "ReadonlyField"라는 속성이있는 웹 사용자 컨트롤을 만들었습니다. 나는 나의 웹 페이지에서 사용할 수 있으며 지금은 그 속성에 설명을 추가하여 매번 팀원에게 그 속성의 의도를 설명 할 필요가 없도록했습니다.vb.net에서 사용자 정의 컨트롤 속성에 설명을 추가하는 방법

나는 C#에서 다음 스 니펫을 받았지만 vb.net에서 이에 상응하는 코드를 찾지 못했고 작동 여부도 알지 못했습니다.

[Description("My Description")] 
public int MyIntProperty 
{ 
    get {..} 
    set {..} 
} 

답변

2

이 당신이 XML 주석을 통해 인텔리 지원을 제공 할 수있는 다른 프로그래머를위한 경우

<Description("My Description")> Public Property MyIntProperty As Integer 

VB (10)

에서 직역. 이것은 VB와 C# 모두에서이를 수행하는 표준 방법입니다.

VB

''' <summary> 
''' Description goes here 
''' </summary> 
''' <value></value> 
''' <returns></returns> 
''' <remarks></remarks> 
Public Property MyIntProperty As Integer 
+0

감사를 표시합니다. 속성 창 맨 아래 상태 표시 줄에 표시 할 설명을 찾고있었습니다. 나는 System.ComponentModel과 함께 을 시도했지만 오류는 발생하지 않았다. 하지만 여전히 속성 창 상태 표시 줄의 설명을 볼 수 없습니다. (.이 작업을 수행하기 위해 추가 단계가 필요합니까? – Antoops

+0

내가 읽은 모든 내용은 올바른 방식으로 수행하고 있다고 말합니다. 아마도 당신과 같은 무언가 일 수 있습니다. 프로젝트를 청소하거나 Visual Studio를 다시 시작해야 할 필요가 있습니다. –

+0

VS를 다시 시작하고 모든 작업을 다시 시도해 보았지만 지금까지는 작동하지 않았습니다. 어쨌든 설명을 말하기 위해 사용하고 있습니다. 도움에 감사드립니다 !! – Antoops

0

사실, 요약 블록에 내 놓고, 다음은 ... 인텔리에 빠른 회신

''' <summary> 
''' Returns "INSTALLATION ACTION INITIATED" 
''' </summary> 
''' <value></value> 
''' <returns></returns> 
''' <remarks></remarks> 
Public ReadOnly Property IAS 
    Get 
     Return _dict("IAS") 
    End Get 
End Property 
관련 문제