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 de balises actives. Cet exemple fait partie d’un exemple plus large disponible dans la vue d’ensemble de la DesignerActionService 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 de votre concepteur ActionLists avec la DesignerActionUIService classe . DesignerActionUIService fournit une interface simple pour afficher les éléments de chaque composant, y compris les méthodes et événements suivants :

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

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

Utilisez pour DesignerActionService gérer les DesignerActionList collections associées à 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