The context menu appears at the Grid with respect to the current pixel position of the Grid. When you right-click on a Grid, it pops up with the current pixel position as the starting point. To display the context menu at the center of the cell/Range of selected cells refer to the following solution.
You can display the context menu at the center of the current cell or selected cells by handling the Grid's MouseDown event. In the event handler, the center location of the current cell or the selected range is calculated by using the GridUtil.CenterPoint() and the context menu is displayed after moving the cursor to the center point.
Note: When you right-Click on the Grid control, the context menu is shown.
Figure 1: Context menu in the center position of the current cell
Figure 2: Context menu in the center position of the selected range of cells
|Article ID:||Published Date:||Last Revised Date:||Platform:||Control:|