enable context menu for specific cell or item in uitable or uilistbox in matlab
이전 댓글 표시
This is a cross posting from:
Had no luck there so far.
Basically, I'd like to know how to get a context menu to fire on a specific item in a uitable or uilistbox. There seems to be no way to do this without first click on an entry, and then right clicking at the exact same location and assuming that the user hasn't moved their mouse. Even this double clicking approach (left, then right) would be super awkward.
채택된 답변
추가 답변 (1개)
Jasmine Poppick
2023년 9월 20일
4 개 추천
Starting in R2023b, you can use the InteractionInformation property of the ContextMenuOpeningFcn callback event data to query the table cell or listbox item that was right-clicked to open the context menu, and then show or hide the context menu based on whether you want the menu items to appear.
Here is an example in the documentation that shows how to selectively show a context menu on certain parts of a table.
카테고리
도움말 센터 및 File Exchange에서 Environment and Settings에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!