Condividi tramite


Fornire supporto di trascinamento per gli elementi di intestazione

Per fornire il supporto di trascinamento della selezione per gli elementi di intestazione, specificare lo stile HDS_DRAGDROP. Il supporto di trascinamento della selezione per gli elementi di intestazione consente all'utente di riordinare gli elementi di intestazione di un controllo intestazione. Il comportamento predefinito fornisce un'immagine di trascinamento semitrasparente dell'elemento di intestazione trascinato e un indicatore visivo della nuova posizione, se l'elemento dell'intestazione viene eliminato.

Come per le funzionalità comuni di trascinamento della selezione, è possibile estendere il comportamento predefinito di trascinamento della selezione gestendo le notifiche di HDN_BEGINDRAG e HDN_ENDDRAG. È anche possibile personalizzare l'aspetto dell'immagine di trascinamento eseguendo l'override della funzione membro CHeaderCtrl::CreateDragImage .

Nota

Se si fornisce supporto per il trascinamento della selezione per un controllo intestazione incorporato in un controllo elenco, vedere la sezione Stile esteso nell'argomento Modifica degli stili di controllo elenco.

Vedi anche

Uso di CHeaderCtrl