С Windows Forms на мультимониторных системах можно установить расположение формы на ShowDialog() для чего-то определенного, кроме перечислений, найденных в пределах Перечислений StartPosition? Я пробовал перечисление с объявлением . Местонахождение Свойство, но это будет выбрать местоположение на основном дисплее для Windows, что необязательно является окном вызывающего.Выбор отображения расположения окон на ShowDialog()
Моим оптимальным решением было бы найти форму по отношению к указателю мыши во время вызова функции.
Cursor.Position.X и Cursor.Position.Y – sammarcow
Вы правы, изменили его. Изменить: вы можете сделать его немного меньше, просто установив 'this.Location = Cursor.Position;' Поскольку свойство position должно быть точкой. – ozdrgnaDiies