我在Windows窗体上设置了许多控件的锚点,现在我想在设计器中调整窗体大小而不应用锚点.是否有关键暂时禁止设计师的锚点?
例如,在Visual DataFlex Studio中,我们添加了在设计器中调整大小时按住Ctrl键的功能.
C#WinForms代码是否有任何类型的命名约定?我用Google搜索了一下,无处可去.
我正在设计一个WinForms应用程序,并且Class View变得难以快速导航,因此我需要应用一些标准来更快地找到事物.
新(典型)控件将新控件拖到VS中的表单上时,它会为其指定一个骆驼外壳名称,但会生成一个私有成员字段.我认为私人班级成员的惯例是骆驼案例,前缀是下划线?
如何在窗体上放置控件的事件和方法?Studio的默认值是ControlName_MethodName是eveything的方法吗?
我创建了一个派生自System.Windows.Forms.ContextMenuStrip类的类,而不是用户控件,只是一个带有构造函数和一个事件处理程序的普通.cs类.
当我将这个类从工具箱拖到设计器上时,它会为它创建一个私有成员和几个属性,但不会实例化一个对象.
因此,在运行时我得到"对象引用未设置为对象的实例.",因为设计者从不生成该行:
this.searchGridContextMenu1 = new SearchGridContextMenu();
在InitializeComponent中.
它曾用于生成这一行,事实上,我一直将它从我的Vault存储库中重新插入,但设计师只是"再次"使用它.
更新:我现在尝试使用相同的类创建用户控件,它只是这样做有同样的问题.