Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在WPF项目中,我没有';在工具箱中看不到我的用户控件_C#_Wpf_Dll - Fatal编程技术网

C# 在WPF项目中,我没有';在工具箱中看不到我的用户控件

C# 在WPF项目中,我没有';在工具箱中看不到我的用户控件,c#,wpf,dll,C#,Wpf,Dll,我在新的WPF项目中添加了我的用户控件(dll文件)作为引用,但在工具箱中看不到该控件。如何使用用户控件?您是否将此设置设置为true 工具>选项>Windows窗体设计器>常规:AutoToolboxPopulate 如果这样做,您也可以在构建/重建用户控件项目后尝试此操作: 右键单击工具箱>选择项…>浏览>用户控件.dll控件是否具有无参数构造函数 我在尝试使用团队中另一名成员编写的WPF控件时遇到了这个问题。唯一的构造函数是一个带参数的构造函数。当我添加了一个没有参数的新构造函数时,控件出

我在新的WPF项目中添加了我的用户控件(dll文件)作为引用,但在工具箱中看不到该控件。如何使用用户控件?

您是否将此设置设置为true

工具>选项>Windows窗体设计器>常规:AutoToolboxPopulate

如果这样做,您也可以在构建/重建用户控件项目后尝试此操作:
右键单击工具箱>选择项…>浏览>用户控件.dll

控件是否具有无参数构造函数


我在尝试使用团队中另一名成员编写的WPF控件时遇到了这个问题。唯一的构造函数是一个带参数的构造函数。当我添加了一个没有参数的新构造函数时,控件出现在工具箱中。

非常确定您需要做的就是在XAML中使用控件引用名称空间。您的控件如何列在项目引用列表中?是的,我重新生成。我添加了我的用户控件的dll。它和参考文件夹中的其他DLL一样,可以正常工作!非常感谢。我通过使用工具>选项等添加了我的控件。将此标记为答案,以便人们知道需要时在哪里查找。