пользовательский элемент управления wpf, не распознанный

Ну, я могу ответить на немного:

Ваши первые и третьи вопросы связаны, поскольку Вы не можете объединить разметки в цепочку с помощью метатега.

Ваша заключительная страница должна иметь метатег, как Вы предполагаете, но если Вы хотите разделить расположение на уровни сверх другого расположения, Вы помещаете тег g:applyLayout наверху нижестоящего макета, указывающего на родителя.

В Вашем edit.gsp, Вы имели бы:

<meta name="layout" content="editTemplate" />

и в editTemplate.gsp, Вы имели бы:

<g:applyLayout name="baseTemplate" >
<!-- the html for the editTemplate -->
</g:applyLayout>

, таким образом, edit.gsp использовал бы editTemplate.gsp, который будет использовать baseTemplate.gsp в качестве основного расположения. Можно объединить тех в цепочку по мере необходимости.

я не использовал g:pageProperty вообще, таким образом, я не могу бросить Вас лучшие примеры там, извините.

5
задан Klay 30 September 2009 в 14:07
поделиться

1 ответ

вы пробовали x: Name = "seriesManager" в своем xaml?

Изменить: это может не быть проблемой видя, как вы сказали, что ваш xaml не отображается. Я предполагаю, что как только вы получите xaml для рендеринга в дизайнере ... код позади него будет работать лучше.

Edit 2: всякий раз, когда у меня возникали проблемы с рендерингом в дизайнере, это потому, что я что-то делаю конструктор моего настраиваемого элемента управления. Проверьте свой SeriesManager, чтобы увидеть, не делаете ли вы что-то в его конструкторе, что вызывает проблему. Возможно, вы ссылаетесь на то, чего еще не существует.

11
ответ дан 13 December 2019 в 19:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: