HI, 나는 액션 목록을 관리하는 구성 요소가는 다른 형태 사이에 구성 요소 인스턴스를 공유
난 그냥 다른 하나의 양식에서 구성 요소를 공유 할 ...
. 한 클래스에서 액션을 구현하고 여러 폼에 영향을 미치고 싶습니다.
는public class Form1 : Form
=>는 구성 요소가 포함되어 :
간단한 방법이 할 것입니다
public class ActionList : System.ComponentModel.Component, IExtenderProvider
이 componend이 작업
public class Form2 : Form1
을 설정하는 디자인 타임에 사용입니다 = > Form2는 Form1이 Form1이라고 생각하는 것을보고, 컴포넌트에 값을 추가 할 수 있습니다 (Modifier = public). 물론 Form1에는 추가되지 않습니다. Form2를 조치 (상속의 기본 속성)
public class Form3 : Form1
작동하지만
RibbonForm
이 XtraForm
가 Form
을 상속 상속 난 고전 양식 및 DevExpress의의 RibbonForm 모두를했습니다 수 있었다.
가장 좋은 방법은 무엇입니까?
내가 System.ComponentModel.Component – guillaume
당신은 또한 – Serghei
그게 전부가 이미 수행 된 별도의 클래스에이 구성 요소를 넣을 수 있습니다 ... 의미하지만, 그 상속 문제를 – guillaume