открытие формы (mdi child) без активации и перехода фокуса
От: alveko Россия  
Дата: 30.11.08 10:28
Оценка:
Как отрыть/показать форму без ее активации и перехода на нее фокуса?
Форма должна появиться, но фокус должен остатья в старой форме.

Более подробно:
Главная форма — mdi parent, у нее есть разные dock bars, один из них показывает дерево. Mdi child форма должна отображать элемент дерева. Когда пользователь кликает на элементе дерева, открывается соответственно mdi child форма.
Как при этом не терять фокус у бара с деревом, т.е. показывать mdi child без активации?

В mdi parent есть приблизительно следующий код:

    FormObject frmObject = new FormObject(treeNode);
    frmObject.MdiParent = this;
    frmObject.Show();


Пробовал переписывать у mdi child (FormObject) свойство ShowWithoutActivation:
    protected override bool ShowWithoutActivation
    {
        get
        {
            return true;
        }
    }

— не помогает. Оно даже не вызывается

Что делать? Help
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.