Добавить содержимое по умолчанию для пользовательских TabItem и TabControl - PullRequest
0 голосов
/ 07 марта 2019

Я хочу создать CustomTabItem (полученный из TabItem, чтобы иметь возможность добавлять свойства), который поставляется с содержимым по умолчанию, когда пользователь перетаскивает его из панели инструментов.

<TabControl>
    <CustomTabItem>
        <!-- predefined content goes here -->
    </CustomTabItem>
</TabControl>

(На втором шаге я хочу повторить то же самое с TabControl, добавив CustomTabControl, который автоматически содержит, скажем, три CustomTabItem с)

Я заметил, что для TabItem Grid уже добавлено по умолчанию; это также относится к CustomTabItem. Помня, что это должно работать как обычный TabItem во время разработки, как я могу изменить это, чтобы вместо него содержать <my arbitrary content>?

...