Хорошо ли создавать пользовательский контроль для рекурсивного кода в xaml? - PullRequest
1 голос
/ 28 мая 2010
<Border BorderBrush="#C4C8CC" BorderThickness="0,0,0,1">
        <TextBlock x:Name="SectionTitle" FontFamily="Trebuchet MS" FontSize="14" FontWeight="Bold" Foreground="#3D3D3D"  />
    </Border>

Я должен использовать один и тот же формат выше во многих местах на одной странице xaml, поэтому для этого я создал usercontrol и определил код выше внутри него.

Итак, мой вопрос,
Что я делаю, это правильный подход?
Это заставит страницу загружаться медленнее, чем приведенный выше код, как он есть, без определения его в новом пользовательском элементе управления?

1 Ответ

0 голосов
/ 28 мая 2010

Я сомневаюсь, что вы заметите разницу. Однако более легким и гибким подходом было бы использование Templated Control вместо UserControl. Это немного более технически, но приводит к более жесткой реализации.

Сколько стоит "много"?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...