WP8 Xaml UserControl性能

时间:2014-05-07 05:39:15

标签: c# xaml windows-phone-8

在xaml中创建控件时,我可以做两件事:

  1. 创建一个StackPanel,添加一些TextBlocks,一个Rectangle et.c
  2. 创建模板化控件,并将其添加到我的MainPage.xaml
  3. 就性能而言(仅),哪一个更好?正如我所看到的,两者都很好。

    通常,在页面顶部,我会创建一种标题面板,其中包含一些文本块,一些可视指示器等。控制不是那么大,也许它包含10-12个孩子。通常,我只是直接在页面xaml中输入它,因为它不会在任何地方重复使用。但我通常会在页面面板上应用某种动画(假设它在加载页面时是FeatheredTransition的一部分)。

    所以我的问题是:如果我先创建模板控件,是否会有任何性能优势(从xaml加载器/渲染器/动画角度来看)?什么是一般性建议?

1 个答案:

答案 0 :(得分:0)

我认为不会有任何明显的差异,所以请根据自己的意愿使用。