首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 ><ContentControl >内容</ContentControl> vs. <ContentControl Content="Content"/>

<ContentControl >内容</ContentControl> vs. <ContentControl Content="Content"/>
EN

Stack Overflow用户
提问于 2010-01-07 19:57:10
回答 2查看 700关注 0票数 0

考虑到以下两种选择:

代码语言:javascript
复制
<ContentControl>Content</ContentControl>

代码语言:javascript
复制
<ContentControl Content="Content"/>

任何性能differences?

  • What您会说是更多的readable?

  • Conclusion?

我觉得这个问题听起来有点幼稚,但是我怎么知道我不会问,所以我决定拍它。

如果我选择了错误的决定,请评论我;)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-01-07 20:04:10

作为个人偏好,我投票支持

代码语言:javascript
复制
<ContentControl Content="Content"/>

只是因为我觉得它更易读。AFAIK选择一个或另一个对性能没有影响,但我还没有做任何测试来证实这一点.

票数 2
EN

Stack Overflow用户

发布于 2010-01-07 20:05:24

就所产生的内容而言,两者是相同的。表演将是相同的。

但是,第一个选项是放置一些不是通过简单的文本字符串或标记扩展名直接生成的内容,例如:

代码语言:javascript
复制
<ContentControl>
  <StackPanel>
    <TextBlock Text="Content" />
    <Image Source="SomeImage.png" />
  </StackPanel>
</ContentControl> 

但是,如果您只插入一个文本字符串,我发现第二个文本更易读。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2023222

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档