在设计模式下更改面板类型

本文关键字:类型 设计模式 | 更新日期: 2023-09-27 18:05:44

我设计了一个使用TableLayoutPanel的Form类。它看起来也是我想要的样子,但是我在运行应用程序时意识到,当重新调整大小和更换面板时,它会闪烁。所以我创建了一个新的类,DoubleBufferedTableLayoutPanel使用TableLayoutPanel作为基类。我想知道在Visual Studio 2012设计器中是否有一种简单的方法来替换这两个面板,而不必再次完全重新设计表单。

在设计模式下更改面板类型

您可以进入designer.cs文件并手动更改类型。由于新类型是从旧类型派生出来的,所以它应该可以完美地工作。