DesignerActionUIService.Refresh(IComponent) Método

Definición

Actualiza el panel de etiquetas inteligentes.

public:
 void Refresh(System::ComponentModel::IComponent ^ component);
public void Refresh (System.ComponentModel.IComponent component);
member this.Refresh : System.ComponentModel.IComponent -> unit
Public Sub Refresh (component As IComponent)

Parámetros

component
IComponent

Interfaz IComponent que se va a actualizar.

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar el Refresh método para actualizar un panel de etiquetas inteligentes. Este ejemplo forma parte de un ejemplo más grande disponible en la información general de la DesignerActionService clase.

// 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

Comentarios

El Refresh método actualiza el elemento interno DesignerActionGlyph, así como el panel de etiquetas inteligentes.

Se aplica a