(2) получаешь форму и показываешь.
(3) в форме выбора, есть кнопка по-умолчанию - "выбрать", которая отсутствует в форме списка.
в книге "Коротко о главном" Радченко это расписано.
(4) тогда двойной клик работает на открытие документа а не на выбор.
Кнопку Выбор я тоже на форму вывел но при нажатии тоже документ открывается вместо выбора.
(5) если хочется - делай, кодом просто форму получай и показывай.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший