gpt4 book ai didi

silverlight - Silverlight模板选择器解决方案效果很好,但不能兼容

转载 作者:行者123 更新时间:2023-12-03 10:19:58 25 4
gpt4 key购买 nike

在开始之前,这里是有关如何使用Silverlight实现模板选择器的引用。

http://geekswithblogs.net/tkokke/archive/2009/09/28/datatemplateselector-in-silverlight.aspx

一切正常。但是,该解决方案无法在混合中发挥作用,从而使整体可视化变得更加困难。是仅根据内容创建UserControl并将其嵌入到Resource Dictionary中以使其可混合的正确工作流程,还是有更好的方法呢?

无论哪种方式,我都在问这个问题并同时发布模板选择器解决方案,因为我发现它很有用。更好的解决方案非常受欢迎。

fyi .. sl4,.net4,最新混合物..所有新玩具..使用mvvm light(小相关性)。

最佳答案

我建议您使用以下类型的实现:DataTemplateSelector on CodeProject

您发布的链接的缺点是模板的位置和名称在ContentControl的实现中进行了硬编码。通过我链接到的文章中提供的方法,可以直接访问数据模板,也可以通过常规的{StaticResource}引用(这意味着更大的灵活性)来访问数据模板,并且最重要的是,Blend知道该怎么做。

关于silverlight - Silverlight模板选择器解决方案效果很好,但不能兼容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3677981/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com