【发布时间】:2014-07-06 09:16:37
【问题描述】:
所以本质上,我有一个名为 ExcelDisplay 的自定义用户控件。我尝试在 Visual Studio 中将它从工具箱拖到同一个项目中的网络表单中,但我得到了一个缺少方法的异常。有一次构造函数是参数化的,但我认为这是一个糟糕的设计理念后更改了它。
看起来好像是说缺少构造函数,但它显然在那里。
我用来存放控件的 winform 是空的,除了 Visual Studio 放在那里的自动生成代码。
我的 ExcelDisplay 构造函数的代码如下所示。
namespace STS_Console.UserControls
{
public partial class ExcelDisplay : UserControl
{
public ExcelDisplay()
{
InitializeComponent();
DataDisplay.Columns[0].HeaderText = "Data";
//debug
string x = DataDisplay.Columns[0].GetType().ToString();
x.ToString();
}
错误信息是这样的。
所以当我像这样拖放设计器时会发生错误
无论如何,这是我的问题。我不确定是什么导致了它或如何解决它。我很乐意应要求发布其他代码。
【问题讨论】:
标签: c# winforms visual-studio user-controls visual-studio-2013