gpt4 book ai didi

c# - 如何使用类似插件的架构扩展 WPF 应用程序?

转载 作者:行者123 更新时间:2023-11-30 22:46:04 26 4
gpt4 key购买 nike

假设我有一个 WPF 应用程序,它显示一个带有 ArrayList 的 ListBox - 填充了任意类型的对象 - 作为源,并且这个应用程序托管在程序集“A”中。默认情况下,ListBox 将显示自定义对象“ToString”方法的返回值。如果找到该对象类型的数据模板,ListBox 将使用它进行呈现。 假设有另一个引用“A”的程序集“B”,并试图通过为特定类型提供自定义数据模板来扩展它,以在该列表框中使用。有没有什么方法可以在“A”不知道 B 的情况下做到这一点?

最佳答案

看看 Composite Application Guidance .它应该适合您。

关于c# - 如何使用类似插件的架构扩展 WPF 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2829387/

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