Я хочу нажать на кнопку и иметь ее, показывают a ContextMenuStrip
прямо ниже кнопки. Это продолжает показ в левой стороне экрана, когда я пробую PointToScreen
и вершина и оставленные координаты.
Какие-либо предложения?
Я понял это:
layoutMenus.Show(Cursor.Position.X, Cursor.Position.Y);
Убедитесь, что при размещении контекстного меню вы передаете ему правильные координаты экрана. Вам нужно будет использовать что-то вроде Control.PointToScreen, используя координаты x, y, в зависимости от положения элемента управления в его родительском элементе.