los*_*eep 4 .net c# winforms
在我的C#WinForms程序中,我有一个只有一个Button控件的表单.默认情况下,该Button控件接收窗体上的焦点.但我不希望Button能够获得焦点.
有没有一个解决方案,即使需要调用非托管API的解决方案?
Unm*_*kar 7
在表单Load事件中,您可以将焦点设置在其他控件上.
Load
如果您不希望控件通过键盘获得焦点,您还可以将其TabStop属性设置为false.
TabStop
如果您希望在打开表单时按钮不具有焦点,则需要更正该TabIndex属性.该TabIndex属性具有一个整数值,用于指定tab按下键时控件获得焦点的顺序.如果控件TabIndex设置为0,则将其更改为其他值.
TabIndex
tab
检查MSDN上TabIndex和TabStop属性的文档.
归档时间:
14 年,10 月 前
查看次数:
23877 次
最近记录:
11 年,4 月 前