Может ли редактор свойств Visual Studio ссылаться на свойство компонента в другой форме (или классе)? - PullRequest
0 голосов
/ 24 июня 2009

Как разработчик Delphi, переходящий на .NET, я ожидаю, что будет доступна похожая концепция, такая как TDataModule и TForm. Однако я не смог найти способ сделать ссылку из компонента в форме на другой компонент в другом классе (или компоненте).

Я понимаю технические различия, лежащие в основе проблемы. Компонентная архитектура Delphi основана на потоковой передаче компонентов (сериализация ресурсов), но форма .NET фактически является генератором кода. Если это невозможно сделать; Интересно, как обычно дизайнер форм интерфейса помещает общий компонент в одно и то же место? Всегда ли это должно быть реализовано только в коде?

Для более конкретной информации о том, чего я пытаюсь достичь; Я использую DevExpress XtraGrid, для которого несколько экземпляров сеток могут ссылаться на общий «ExternalRepository». Как сетки в отдельных формах могут ссылаться на один и тот же экземпляр ExternalRepository? Установка этого свойства с помощью кода полностью исключает возможности времени разработки сетки.

Здесь есть какая-нибудь хитрость?

1 Ответ

0 голосов
/ 25 июня 2009

На вопрос ответил DevExpress Forum

Извините, но кажется, что это не так возможный. Вы найдете некоторые объяснение об этом в этом вопрос центра поддержки:

Может ли тот же PersistentRepository быть связаны со многими GridControls в разные формы во время проектирования?

http://www.devexpress.com/Support/Center/p/DQ11884.aspx

Краткий ответ: возможно только при во время выполнения.

С уважением, Марк Грейнер [DX-Squad]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...