У меня есть пользовательский элемент управления WPF, который будет динамически иметь любое количество GridView
с.Каждый по сути точно такой же, за исключением ItemsSource
.Поэтому у каждого столбцы одинаковые и одинаковые RowDetailsTemplate
.Если быть точным, то, что я на самом деле делаю, это устанавливаю столбцы для связанных значений, а затем устанавливаю RowDetailsTemplate
для шаблона данных.
Каков наилучший подход, чтобы по существу определить GridView
один раз и скопировать егодля всех остальных.Я пытался XamlWriter.Save
с GridView
в ресурсах, но столбцы и RowDetailsTemplate
не сохраняются.Я также попробовал стиль, но свойство columns не устанавливается.
Может быть, я сделал что-то не так с двумя подходами.