.NET으로 옮겨가는 Delphi 개발자로서 TDataModule & TForm과 비슷한 개념을 기대합니다. 그러나 Form의 구성 요소에서 다른 Form (또는 Component) 클래스의 다른 구성 요소에 대한 참조를 만드는 방법을 찾지 못했습니다.Visual Studio 속성 편집기가 다른 폼 (또는 클래스)의 구성 요소에 대한 속성을 참조 할 수 있습니까?
이 문제점의 근본적인 기술적 인 차이점을 알고 있습니다. Delphi 컴포넌트 아키텍처는 컴포넌트 스트리밍 (리소스 직렬화)을 기반으로하지만 .NET 폼은 실제로 코드 생성기입니다. 그런 일을 할 수 없다면; 나는 전형적으로 폼 UI 디자이너가 공통 컴포넌트를 같은 장소에 넣는 것이 얼마나 궁금하니? 항상 코드로만 구현해야합니까?
내가 수행하려고하는 것에 대해 좀 더 구체적으로; DevExpress XtraGrid를 사용하여 여러 개의 그리드 인스턴스가 공통 "ExternalRepository"를 참조 할 수 있습니다. 분리 된 폼의 그리드가 ExternalRepository의 동일한 인스턴스를 참조하는 방법은 무엇입니까? 코드를 통해이 속성을 설정하면 그리드 디자인 타임 기능이 완전히 제거됩니다.
여기에 트릭이 있습니까?