我想在表单中使用带有自定义文本的NumericUpDown框,因此我遵循了here概述的解决方案。代码编译并运行完美!
但是,我无法再在Designer模式下查看我的表单来调整UI等。当我尝试时,MSVC2008抱怨它“无法找到类型'NumericUpDownEx'。请确保包含此类型的程序集如果此类型是开发项目的一部分,请确保已成功构建项目。“
我的代码正是引用的解决方案(作为我的初始测试),而我所做的唯一其他改变是略微调整InitializeComponent方法,所以它读取
this->nudData = gcnew NumericUpDownEx();
而不是
this->nudData = gcnew System::Windows::Forms::NumericUpDown();
任何帮助将非常感谢! ......仅通过代码制作UI真的太糟糕了......
答案 0 :(得分:0)
好吧,我设法让它发挥作用。我需要指定新的扩展控件的完整命名空间名称:
this->nudData = gcnew MyProject::NumericUpDownEx();
就是这样!可能只是这个旧版Visual Studio的怪癖?