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.Gets or sets the style object to apply to the column header during a drag operation.

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.The style object to apply to the column header during a drag operation. La valeur par défaut enregistrée est null.The registered default is null. Pour plus d'informations sur ce qui peut influencer la valeur, consultez DependencyProperty.For information about what can influence the value, see DependencyProperty.

Remarques

Utilisez cette propriété pour définir DragIndicatorStyle pour une colonne individuelle dans le DataGrid .Use this property to set the DragIndicatorStyle for an individual column in the DataGrid. Pour définir un Style pour l’indicateur de glissement, spécifiez un TargetType de Control .To define a Style for the drag indicator, specify a TargetType of Control.

Vous pouvez définir des propriétés dans le style pour modifier l’apparence de certains éléments de l’indicateur de glissement, tels que la bordure autour de l’en-tête de colonne.You can set properties in the style to change the appearance of certain elements of the drag indicator, such as the border around the column header. Toutefois, le modèle par défaut de l’indicateur de glissement utilise un VisualBrush pour peindre un Canvas avec une image de l’en-tête de colonne d’origine qui est glissé.However, the default template for the drag indicator uses a VisualBrush to paint a Canvas with an image of the original column header that is being dragged. Par conséquent, si vous définissez des propriétés dans votre style, telles que Background ou Foreground , elles apparaîtront comme non appliquées.As a result, if you set some properties in your style, such as Background or Foreground, they will appear to not be applied. Pour modifier l’apparence de l’en-tête de colonne pendant qu’il est glissé, appliquez un nouveau modèle qui n’utilise pas la valeur par défaut VisualBrush .To change the appearance of the column header while it is being dragged, apply a new template that does not use the default VisualBrush.

S’applique à

Voir aussi