0

我使用 Visual Studio 中可用的默认按钮、图形和其他组件为我的项目使用 C# 制作了一个 GUI。现在我已经为标签按钮等很酷的组件安装了 DotNetBar,并希望用旧的替换它们。有没有一种简单的方法可以做到这一点,以便仅替换(例如按钮)将代码与新添加的按钮相关联......?提前致谢

4

1 回答 1

1

不,据我所知,除非新控件的生产者为这项工作提供自动化工具,否则没有简单的方法。

主要原因在于属性名称、方法名称以及最重要的是标准控件和新控件之间的事件处理程序签名不同。如果第三方控件具有与标准控件相同的属性、方法和事件,您可能会很幸运,但通常它们已经实现了新功能并扩展了基础控件,这通常会导致广泛的不兼容。

然后需要手动编辑每个项目文件以将标准控件的引用替换为新控件,这也是一项只有控件生产者才能解决的复杂工作

于 2013-07-18T16:14:30.163 回答