У меня есть приложение WPF с простой табличной схемой расположения регионов:
-----------------------------
| Region 1 | Region 2 |
-----------------------------
| Region 3 | Region 4 |
-----------------------------
Я хочу предложить возможность регистрировать модули и их положение на основе конфигурации модуля / приложения, например, зарегистрировать «Модуль1» вОбласть 1 и установите для его диапазона строк значение 2, чтобы он перекрывал область 3 или, возможно, зарегистрируйте Module1, Module2, Module3 и Module4 в соответствующих регионах или, альтернативно, зарегистрируйте Module1 так, чтобы он занимал всю сетку.
В настоящее время я думаю, чточтобы определить четыре области в командной консоли, загрузите модули из каталога модулей XAML и установите row / column / rowspan / columnspan из app.config, однако было бы идеально, если бы я мог каким-то образом расширить каталог модулейчтобы каждая запись модуля могла напрямую указывать настройки сетки напрямую (во многом как присоединенные свойства зависимостей), я мог затем прочитать их во время инициализации модуля и зарегистрировать модули в каждой области по мере необходимости.
Надеюсь, что это имеет смысл, если нетдай мне знать и яПопробую уточнить - я вполне могу усложнять вещи!