Держите Silverlight DRY с помощью пользовательских элементов управления - PullRequest
1 голос
/ 10 октября 2010

У меня есть DataGrid, который отображает некоторые данные в нескольких точках в моем приложении SL 4. Я хотел бы уменьшить избыточность. Правильный ли способ сделать это путем извлечения его в UserControl?

Я сделал это. Однако вместо установки dataGrid.ItemsSource в коде позади, я устанавливаю myDataGridControl.ItemsSource. Однако MyDataGridControl по умолчанию не имеет этого свойства. Есть ли способ переадресации этих вызовов / свойств на DataGrid? Я хочу подкласс DataGrid вместо того, чтобы содержать это? Или есть другой способ сохранить SL DRY?

...