2010-05-28 56 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。它稍微有點技術性,但會導致更嚴格的實施。

無論如何有多少「多」?