DataGridColumn.DragIndicatorStyle Propriété

Définition

Obtient ou définit l'objet de style à appliquer à l'en-tête de colonne lors d'une opération glisser.

public:
 property System::Windows::Style ^ DragIndicatorStyle { System::Windows::Style ^ get(); void set(System::Windows::Style ^ value); };
public System.Windows.Style DragIndicatorStyle { get; set; }
member this.DragIndicatorStyle : System.Windows.Style with get, set
Public Property DragIndicatorStyle As Style

Valeur de propriété

Style

Objet de style à appliquer à l'en-tête de colonne lors d'une opération glisser. La valeur par défaut enregistrée est null. Pour plus d'informations sur ce qui peut influencer la valeur, consultez DependencyProperty.

Remarques

Utilisez cette propriété pour définir la DragIndicatorStyle colonne individuelle dans le DataGrid. Pour définir un Style pour l’indicateur de glisser, spécifiez un TargetType de Control.

Vous pouvez définir des propriétés dans le style pour modifier l’apparence de certains éléments de l’indicateur de glisser, comme la bordure autour de l’en-tête de colonne. Toutefois, le modèle par défaut de l’indicateur de glisser utilise un pour peindre une VisualBrush Canvas image de l’en-tête de colonne d’origine en cours de déplacement. Par conséquent, si vous définissez certaines propriétés dans votre style, par exemple Background , Foregroundelles semblent ne pas être appliquées. Pour modifier l’apparence de l’en-tête de colonne pendant qu’il est déplacé, appliquez un nouveau modèle qui n’utilise pas la valeur par défaut VisualBrush.

S’applique à

Voir aussi