У меня есть класс, который содержит: DataGrid, A Pager
Я пытаюсь создать пользовательский элемент управления, который содержит их оба и имеет все свойства, которые ссылаются на них обоих.
Итак, что-то:
public class MyGridViewPager : ltcGrid
{
public GridView aGridView;
public DataPager aDataPager;
public bool AutoGenerateColumns {
get { return this.aGridView.AutoGenerateColumns; }
set { this.aGridView.AutoGenerateColumns = value; } }
}
Таким образом, я могу использовать их свойство в моем MyCridViewPager UserControl, и в случае любого изменения выбора в GridView или DataPager я могу изменить только слой..или это называется обертка-класс?Не уверен насчет имен ...
Но ... как мне сделать то же самое для EventHandler?Я вижу, это определяет в:
public delegate void SelectionChangedEventHandler(object sender, SelectionChangedEventArgs e);
Как я могу выставить этот обработчик из моего пользовательского элемента управления?
Примечание: я действительно не хочу делать MyGridViewPager.aGridView.SelectionChangedEventArgs.