WP7动态控件
是否可以使用 .xaml 模板在代码隐藏 (.cs) 中生成动态 WP7 控件(如 Android 中的 inflate), 或者我应该手动生成它?例如我需要动态选项卡(PivotItems)
Is it possible to generate dynamic WP7 controls in code behind (.cs) using .xaml template (like inflating in Android) ,
or should I generate it all manually? For example I need dynamic tabs (PivotItems)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果您想了解该路线,Pete Brown 最近演示了如何动态生成 xaml。
在 WPF 和 Silverlight 中动态生成控件
Pete Brown recently demonstrated how to dynamically generate xaml here if you'd like to look into that route.
Dynamically Generating Controls in WPF and Silverlight
您绝对可以这样做:
但要注意多次使用的潜在性能影响。
You can definitely do this:
Beware of potential performance implications of having lots of times though.
可以这样做 - 但绝对不推荐。
我不确定为什么您希望在任何应用程序中拥有三个以上的枢轴项目。只需拥有三个并在缠绕时重复使用它们即可。您只需要在页面转换时更改数据透视项中的数据,而不需要创建越来越多的数据。
It is possible to do so - but definitely not recommended.
I am not sure why you would want to have more than three pivot items in any application anyway. Simply have three and reuse them as they wrap around. You only need to change the data in the pivotItems on a page transition, not create more and more of them.