2010-05-28 42 views
1
<Border BorderBrush="#C4C8CC" BorderThickness="0,0,0,1"> 
     <TextBlock x:Name="SectionTitle" FontFamily="Trebuchet MS" FontSize="14" FontWeight="Bold" Foreground="#3D3D3D" /> 
    </Border> 

我必须在单个xaml页面的许多地方使用相同的上述格式,所以为此我创建了一个usercontrol并在其中定义了上面的代码。为xaml中的递归代码创建一个usercontrol是否好?

所以我的问题是,
我在做什么是正确的做法?
它会使页面加载速度慢于上面的代码,因为它没有在新的用户控件中定义它?

回答

0

我怀疑你会注意到一个区别。然而,更轻便和更灵活的方法是使用模板控件而不是UserControl。它稍微有点技术性,但会导致更严格的实施。

无论如何有多少“多”?