2012-10-25 9 views
1

내가 VS2008에서 이벤트 (PICTURE1)를 클릭 찾을 수 없습니다. 하지만 MSDN에는 Click 이벤트 (picture2)가 있습니다. 왜?MonthCalendar에 클릭 이벤트가 없습니까?

picure1 :

enter image description here

picure2 : click 이벤트은 (는) 속성 상자에 표시되지 않음을 의미합니다 [BrowsableAttribute(false)] 표시되어 enter image description here

답변

5

. 그 이유는 코드에서 직접 호출하도록 설계되지 않았기 때문입니다. MSDN pageMonthCalendar.Click's에서 :

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다 된다.

BrowsableAttributehere에 대한 추가 정보가 있습니다.

+0

는 KeyboardP에 대한 많은 감사합니다! 지금 나는이 이유를 알고 있었다. 새로운 질문이 있습니다 : "직접 사용하지 마십시오"- 어떻게이 이벤트를 사용합니까? – dream

+0

그렇지 않습니다. 당신은하지 않을 것을 강력히 권합니다. MouseDown 또는 MouseUp이 필요한 것을 제공합니까? – roken

+0

MonthCalendar.DoubleClick()이 필요합니다. 선택한 날짜에 두 가지 종류의 작업을 제공하고 싶습니다. 하나 : 확인 버튼을 클릭하십시오. 두 번째 : 사용자가 MonthCalendar를 두 번 클릭 한 다음 선택한 날짜를 반환합니다. – dream