Показать сообщение отдельно
Старый 17.01.2012, 08:54   #3  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,449 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Я так понимаю, что задача состоит в том чтобы централизовано получить возможность позвонить с любого контрола, содержащего телефонный номер, не важно на какой форме этот контрол находится или ещё будет находиться. Т.е. хорошо бы эту функциональность завязать на ExtendedDataType.

В голову пришёл следующий сценарий. Вместо того чтобы прикручивать кнопку к заблокированному контролу (я тоже не знаю как это реализовать ) я предлагаю создать централизованную форму "звонилку" и сделать так чтобы она вызывалась через контекстный пункт меню "Перейти к основной таблице" (этого можно добиться через релейшн на расширенном типе данных). Переход к основной таблице работает и для редактируемых и для нередактируемых контролов.