Bagikan melalui


Control.Focus Metode

Definisi

Mengatur fokus input ke kontrol.

public:
 bool Focus();
public bool Focus();
member this.Focus : unit -> bool
Public Function Focus () As Boolean

Mengembalikan

true jika permintaan fokus input berhasil; jika tidak, false.

Contoh

Contoh kode berikut mengatur fokus ke yang ditentukan Control, jika dapat menerima fokus.

public:
   void ControlSetFocus( Control^ control )
   {
      
      // Set focus to the control, if it can receive focus.
      if ( control->CanFocus )
      {
         control->Focus();
      }
   }
public void ControlSetFocus(Control control)
{
   // Set focus to the control, if it can receive focus.
   if(control.CanFocus)
   {
      control.Focus();
   }
}
Public Sub ControlSetFocus(control As Control)
   ' Set focus to the control, if it can receive focus.
   If control.CanFocus Then
      control.Focus()
   End If
End Sub

Keterangan

Metode Focus mengembalikan true jika kontrol berhasil menerima fokus input. Kontrol dapat memiliki fokus input sambil tidak menampilkan isti asal visual untuk memiliki fokus. Perilaku ini terutama diamati oleh kontrol yang tidak dapat dipilih yang tercantum di bawah ini, atau kontrol apa pun yang berasal darinya.

Kontrol dapat dipilih dan menerima fokus input jika semua hal berikut ini benar: Selectable nilai ControlStyles diatur ke true, kontrol tersebut terkandung dalam kontrol lain, dan semua kontrol induknya terlihat dan diaktifkan.

Kontrol Formulir Windows dalam daftar berikut ini tidak dapat dipilih. Kontrol yang berasal dari kontrol ini juga tidak dapat dipilih.

Nota

Focus adalah metode tingkat rendah yang ditujukan terutama untuk penulis kontrol kustom. Sebagai gantinya Select , programmer aplikasi harus menggunakan metode atau ActiveControl properti untuk kontrol anak, atau Activate metode untuk formulir.

Berlaku untuk

Lihat juga