Control.CanFocus 屬性

定義

取得指示控制項是否能取得焦點的值。

C#
[System.ComponentModel.Browsable(false)]
public bool CanFocus { get; }

屬性值

Boolean

如果控制項可以取得焦點,則為 true,否則為 false

屬性

範例

下列程式碼範例會將焦點設定為指定的 Control ,如果可以接收焦點,則為 。

C#
public void ControlSetFocus(Control control)
{
   // Set focus to the control, if it can receive focus.
   if(control.CanFocus)
   {
      control.Focus();
   }
}

備註

若要讓控制項接收輸入焦點,控制項必須為其指派控制碼,而且 和 Enabled 屬性 true 必須同時設定為 控制項及其所有父控制項,而且 Visible 控制項必須是表單或控制項的最外層父系必須是表單。

適用於

產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

另請參閱