我已经创建了新的WinForm项目,并为WinForms安装了SharpGL包:Install-Package SharpGL.WinForms
,但是工具箱中没有出现适当的控件。
如何让它们出现?
注意:此示例https://github.com/dwmkerr/sharpgl/tree/master/source/SharpGL/Samples/WinForms 已经在工具箱中安装了SharpGL控件。
try_1 :当我点击“选择项目时...”'在工具箱上下文菜单中"选择项目"窗口打开但开始加载并挂起视觉工作室。
try_2 :我还尝试将Options -> Windows Forms Designer -> AutoToolboxPopulate
设置为true
并重建解决方案,但它无法正常工作。
try_3 :等待一段时间"选择项目"窗口,单击浏览按钮并导航到SharpGLWinForms.dll
文件夹中的packages
,已点击确定,但只有GLColourPiker
已添加到工具箱中。 (我想要OpenGLControl
以及此lib的其他控件)
try_4 :多次重复 try_3 ,最后出现了相应的控件。但为什么我重复这一步以获得结果。我做错了什么?
答案 0 :(得分:0)
有同样的问题。 为了让设计师能够使用这个控件,我必须在工具箱中以某种方式显示它。
所以在我的项目中我:
UserControl
,并使其继承自SharpGL.OpenGLControl
而不是普通UserControl
。