DrawListViewSubItemEventArgs.DrawFocusRectangle(Rectangle) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un rettangolo di attivazione per l'oggetto ListViewItem.ListViewSubItem se l'oggetto padre ListViewItem è in stato attivo.
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)
Parametri
- bounds
- Rectangle
Area nella quale creare il rettangolo di attivazione.
Commenti
Usare questo metodo per disegnare un rettangolo di stato attivo standard intorno all'elemento secondario. Il rettangolo di messa a fuoco viene disegnato un pixel all'interno dell'area specificata dal bounds
parametro. Viene disegnato solo quando l'elemento padre ha lo stato attivo, quindi non è necessario controllare lo stato attivo dell'elemento prima di chiamare questo metodo.
È possibile disegnare il rettangolo di stato attivo solo intorno al primo elemento secondario , ovvero l'elemento padre, visualizzato nella prima colonna, anziché disegnarlo intorno a ogni elemento secondario di un elemento. Corrisponde al normale comportamento di un ListView controllo quando la ListView.FullRowSelect proprietà è impostata su false
. Per disegnare il rettangolo di messa a fuoco intorno al primo elemento secondario, chiamare il DrawFocusRectangle metodo solo quando il ColumnIndex valore è 0.
Il ListView controllo non offre la possibilità di selezionare singoli elementi secondari, ma se si vuole implementare la selezione dell'elemento secondario autonomamente, è possibile usare questo metodo per disegnare il rettangolo di messa a fuoco intorno a un elemento secondario diverso dal primo.