Не могу создать дочернюю форму от ArcMap в C#
.
Т.е. необходим инструмент (в виде кнопки (ICommand, ITool) в ArcMap), при нажатии которой появляется окно самого инструмента.
Нужно чтобы, окно инструмента было всегда поверх ArcMap, при этом чтобы можно было работать с самим ArcMap.
Я уже повсякому пытался это сделать, но ни как не получается.
В Delphi это делается очень просто.
Пример:
function TCommandTest.OnCreate(
const hook: IDispatch): HResult;
begin
pApplic := hook as IApplication;
Application.Handle := pApplic.Get_hWnd;
end;
function TCommandTest.OnClick: HResult;
begin
if not assigned(Form1) then Form1 := TForm1.Create(Application);
end;
Подскажите как это сделать в C#.