我想在 UserControl 中执行以下操作:
foreach(Control c in this.Controls)
{
if(c is CheckBox)
{
// Do stuff here
}
}
但我得到了错误:
错误 1 找不到类型或命名空间名称“Control”(是否缺少 using 指令或程序集引用?)
错误 2 找不到类型或命名空间名称“CheckBox”(是否缺少 using 指令或装配参考?)
谢谢你的指导。
我想在 UserControl 中执行以下操作:
foreach(Control c in this.Controls)
{
if(c is CheckBox)
{
// Do stuff here
}
}
但我得到了错误:
错误 1 找不到类型或命名空间名称“Control”(是否缺少 using 指令或程序集引用?)
错误 2 找不到类型或命名空间名称“CheckBox”(是否缺少 using 指令或装配参考?)
谢谢你的指导。
您忘记在指令中包含System.Web.UI.WebControls
或System.Windows.Forms
(取决于您正在开发的应用程序的类型) 。using
您应该添加 System.Windows.Forms、System.Web.UI.WebControls 或 System.Windows.Controls,具体取决于您使用的技术
您需要 为类添加System.Windows.Forms
包含System.Windows.Forms.dllControl
的命名空间。
您还需要为类添加System.Web.UI.WebControls
包含System.Web.dllCheckbox
的命名空间。
像;
using System.Windows.Forms;
using System.Web.UI.WebControls;
您需要添加 System.Windows.Forms.dll。
它位于System.Windows.Forms.dll
System.Windows.Forms 命名空间中。