DrawListViewSubItemEventArgs.DrawFocusRectangle(Rectangle) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menggambar persegi panjang fokus untuk ListViewItem.ListViewSubItem jika induk ListViewItem memiliki fokus.
public:
void DrawFocusRectangle(System::Drawing::Rectangle bounds);
public void DrawFocusRectangle(System.Drawing.Rectangle bounds);
member this.DrawFocusRectangle : System.Drawing.Rectangle -> unit
Public Sub DrawFocusRectangle (bounds As Rectangle)
Parameter
- bounds
- Rectangle
Area di mana untuk menggambar persegi panjang fokus.
Keterangan
Gunakan metode ini untuk menggambar persegi panjang fokus standar di sekitar subitem. Persegi panjang fokus digambar satu piksel di dalam area yang ditentukan oleh bounds parameter . Ini hanya digambar ketika item induk memiliki fokus, jadi Anda tidak perlu memeriksa status fokus item sebelum Anda memanggil metode ini.
Anda mungkin ingin menggambar persegi panjang fokus hanya di sekitar subitem pertama (yaitu, item induk, yang ditampilkan di kolom pertama) daripada menggambarnya di sekitar setiap subitem item. Ini sesuai dengan perilaku ListView normal kontrol ketika ListView.FullRowSelect properti diatur ke false. Untuk menggambar persegi panjang fokus di sekitar subitem pertama, panggil DrawFocusRectangle metode hanya saat ColumnIndex nilainya adalah 0.
ListView Kontrol tidak menyediakan kemampuan untuk memilih subitem individual, tetapi jika Anda ingin menerapkan pilihan subitem sendiri, Anda dapat menggunakan metode ini untuk menggambar persegi panjang fokus di sekitar subitem selain yang pertama.