2011-05-04 3 views
0

항목이 동적으로 채워진 팝업 컨텍스트 메뉴가 있습니다.
항목 수가 매우 많아 컨텍스트 메뉴가 화면에서 많은 공간을 차지할 수 있습니다.컨텍스트 메뉴에서 보이는 메뉴 항목/항목의 수를 제한하십시오.

컨텍스트 메뉴의 항목 수가 화면의 높이보다 큰 경우 맨 위의 & 하단에있는 멋진 두 개의 화살표를 사용하여 내 컨텍스트 메뉴에서 사용 가능한 항목 목록을 "스크롤"할 수 있습니다.

이 기능은 매우 유용하며 그것을 활용하고 싶습니다. 표시된 컨텍스트 메뉴 항목 목록을 ~ 10으로 제한하고 "화살표"를 사용하여 모든 메뉴 항목을 스크롤하고 싶습니다.

불행히도 컨텍스트 메뉴의 표시/숨김 횟수를 제한하는 방법을 찾지 못했습니다.

아이디어가 있으십니까?

Atm 컨텍스트 메뉴를 만드는 데 Infragistics 라이브러리 (PopupMenuTool)를 사용하고 있습니다.

부록 : 그것은 ContextMenuStrip 내가 를 원하는 같은 것 같다하지만 난 ContextMenuStrip을 (또는 비슷한)이 내 팝업 메뉴에서 하위 메뉴가되고 싶어요.

답변

0

어쩌면 scrolable JQuery와 extanion 도움 당신은 : http://flowplayer.org/tools/demos/scrollable/index.html
이 당신의 필요

+0

불행히도 내가 원하는 것은 아닙니다. 스크롤 할 수있는 목록이 아닌 스크롤 가능 컨텍스트 메뉴를 원합니다. – Ando

+0

@Ando 내 대답을 유감으로 생각합니다. 나는 오해했습니다. :) –

0

내가 Infragistics의 작동과 나는 UltraToolbarsManager 구성 요소의 기본 개발했다 몇 년 동안 다시 쓸 수있는 예이다. PopupMenuTool에는 높이를 제한하는 방법이 없습니다. 드롭 다운 크기는 사용자가 클릭 한 위치, 메뉴에있는 항목 수 및 화면 크기에 따라 달라집니다.

ContextMenuStrip이 PopupMenuTool보다 어떤 이점을 제공합니까? 찾고있는 메뉴를 중첩 할 수있는 기능이 있다면 PopupMenuTool도이 기능을 제공합니다. 컨텍스트 메뉴로 사용하고있는 PopupMenuTool에 다른 PopupMenuTool을 추가하기 만하면됩니다.

+0

안녕하세요, Mike. 내 응용 프로그램에서 이미 재귀 PopupMenuTool 기능을 사용하고 있지만 컨텍스트 메뉴 (실제로 하위 컨텍스트 메뉴)에 contextMenuStrip의 "사용자 정의 높이"기능을 추가하는 방법을 찾고있었습니다. – Ando

+0

맞춤 높이를 어떻게 설정합니까? 몇 가지 시도해 봤는데 그것은 MaximumSize 속성을 설정하여 할 수있는 것 같습니다. PopupMenuTool에는 해당하는 것이 없습니다. 이 기능에 대한 기능 요청을 제출해야합니다. http://devcenter.infragistics.com/Protected/RequestFeature.aspx –

관련 문제