DesignerActionUIService Classe

Définition

Gère l'interface utilisateur pour un panneau des balises actives. Cette classe ne peut pas être héritée.

public ref class DesignerActionUIService sealed : IDisposable
public sealed class DesignerActionUIService : IDisposable
type DesignerActionUIService = class
    interface IDisposable
Public NotInheritable Class DesignerActionUIService
Implements IDisposable
Héritage
DesignerActionUIService
Implémente

Exemples

L’exemple de code suivant montre comment utiliser la Refresh méthode pour mettre à jour un panneau des balises actives. Cet exemple fait partie d’un exemple plus complet disponible dans la DesignerActionService vue d’ensemble de la classe.

// Boolean properties are automatically displayed with binary 
// UI (such as a checkbox).
public bool LockColors
{
    get
    {
        return colLabel.ColorLocked;
    }
    set
    {
        GetPropertyByName("ColorLocked").SetValue(colLabel, value);

        // Refresh the list.
        this.designerActionUISvc.Refresh(this.Component);
    }
}
'Boolean properties are automatically displayed with binary 
' UI (such as a checkbox).
Public Property LockColors() As Boolean
    Get
        Return colLabel.ColorLocked
    End Get
    Set(ByVal value As Boolean)
        GetPropertyByName("ColorLocked").SetValue(colLabel, value)

        ' Refresh the list.
        Me.designerActionUISvc.Refresh(Me.Component)
    End Set
End Property

Remarques

Vous pouvez contrôler l’affichage du concepteur ActionLists à l’aide de la DesignerActionUIService classe. DesignerActionUIService fournit une interface simple pour afficher les éléments de chaque composant, y compris les méthodes et les événements suivants :

  • Les ShowUI HideUI méthodes et affichent et masquent les éléments d’un composant.

  • L' DesignerActionUIStateChange événement indique quand l’interface utilisateur change pour un composant.

Utilisez le DesignerActionService pour gérer les DesignerActionList regroupements associés à votre composant.

Méthodes

Dispose()

Libère toutes les ressources utilisées par la classe DesignerActionUIService.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
HideUI(IComponent)

Masque le panneau des balises actives d'un composant.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
Refresh(IComponent)

Met à jour le panneau des balises actives.

ShouldAutoShow(IComponent)

Indique si le panneau des balises actives doit être affiché automatiquement.

ShowUI(IComponent)

Affiche le panneau des balises actives d'un composant.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Événements

DesignerActionUIStateChange

Se produit lorsqu'une demande est faite pour afficher ou masquer un panneau des balises actives.

S’applique à

Voir aussi