如果我从工具箱中拉出自定义工具,则不会将其添加到我的表单设计中 - VS C#

Custom Tool is not added in my Form design if I pull it from Tool Box - VS C#

库文件

namespace Library1 {
   public class AlphaTextBox : TextBox { 
       protected override void OnKeyPress( KeyPressEventArgs e ) {
           base.OnKeyPress(e);
           if( !Char.IsLetter(e.KeyChar) ) {
             MessageBox.Show("Non-alpha character is pressed !");
           }
       }
    }
}

从选择 选择工具箱项 我添加了 Library1.dll,当我尝试单击并拖动时它没有添加到表单设计中。

但几天前我确实喜欢这个,效果很好。这里有什么问题?我怎样才能将它添加到我的 windows 表单项目中。

理想情况下应该添加它。如果不是,请重新打开您的应用程序并重试。另一种方法是在运行时通过代码添加它。