2012-04-12 64 views
1

我开发了一个使用Telerik控件的窗体项目。由于某种原因,我必须切换到Syncfusion控件。什么是切换到新控件的最佳方式?我必须再次拖放所有的东西.. ??或者有没有其他的选择可能会耗费更少的时间。.net开关控制套件

+0

我不知道是什么原因对于供应商交换机来说,但是我建议你联系Telerik支持,如果你还没有这样做的话。我相信那里的人会尽最大努力协助你,并为你节省时间和努力来重做你的应用程序。 – checho 2012-04-12 11:23:14

回答

0

您可以更改*.Designer.cs文件中的引用,但当设计器文件尝试分配Telerik控件中存在且不存在于Syncfusion控件中的属性时,可能会遇到错误。

这种方法可能比重新制作每张表格要少,但仍需要一些时间。

1

这非常耗时。这不仅是一个改变控制的问题。可能它们在事件,代理和功能方面完全不同。您需要测试所有代码,并重新编写UI交互方法。
如果你真正需要做的是,把你的时间,并使用版本控制系统为新版本创建一个分支,同时保持对仍使用Telerik的旧版本支持控制

+0

树枝是最好的方式。即使你可以自动改变所有的语法。你不知道控件是否会有你期望的行为。 – 2012-04-12 09:35:41