文字列名を使用してインスタンスを作成しようとしています。つまり、クラス名 bt GetType メソッドが null を返します
namespace DocSys
{
public class Documents
{
Control ctlControl = new Control();
//strProgID= DocCtl.Button
Type type = Type.GetType(strProgID); // null Value in Type type
ctlControl = (Control)Activator.CreateInstance(t);
}
}
現在、strProgID には DocCtl.Button が含まれています (ボタンはユーザー コントロールであり、名前空間は DocCtl です)。
strProgID のオブジェクトを作成できますか