Динамическое положение всплывающего объекта в закрепленной форме - PullRequest
0 голосов
/ 26 ноября 2018

У меня есть форма с именем Form1, загруженная на объект DotnetBar Bar с именем DocBar.Затем DocBar находится на DockSite9 объекта dotNetBarManager1.

У меня есть несколько текстовых полей и кнопок, расположенных как строки в форме Form1.Когда я нажимаю кнопку, должен появиться всплывающий объект / диалоговое окно.

Проблема : я не могу разместить всплывающий объект непосредственно под нажатой кнопкой.

Пока мой код, но он не отображается в целевой позиции.

Примечание: nimPickerOption и nimPicker являются пользовательскими элементами управления.

nimPickerOption oPickerOpt = new nimPickerOption(); //popup object
nimPicker oPicker = PickerObject; //obejct to be clicked

oPickerOpt.Location = new System.Drawing.Point(oPicker.PointToScreen(Point.Empty).X + oPicker.Label_Width, oPicker.PointToScreen(Point.Empty).Y + oPicker.Height);
oPickerOpt.ShowDialog();
...