RibbonButton.OfficeImageId-Eigenschaft (2007 System)
Aktualisiert: November 2007
Ruft das Bild ab bzw. legt das Bild fest, das auf der Schaltfläche angezeigt werden soll, wenn Sie ein integriertes Microsoft Office-Symbol verwenden möchten.
Namespace: Microsoft.Office.Tools.Ribbon
Assembly: Microsoft.Office.Tools.Common.v9.0 (in Microsoft.Office.Tools.Common.v9.0.dll)
Syntax
Public Property OfficeImageId As String
Dim instance As RibbonButton
Dim value As String
value = instance.OfficeImageId
instance.OfficeImageId = value
public string OfficeImageId { get; set; }
Eigenschaftenwert
Typ: System.String
Die ID eines integrierten Microsoft Office-Symbols, das als Symbol für dieses Steuerelement dient.
Hinweise
Mit der OfficeImageId-Eigenschaft wird ein vom Steuerelement angezeigtes Office-Symbol identifiziert. Der Eigenschaftenwert ist eine Zeichenfolge, mit der der imageMso-Wert des ausgewählten Symbols identifiziert wird. Diese Eigenschaft kann zur Lauf- oder zur Entwicklungszeit festgelegt werden. Wird diese Eigenschaft während der Laufzeit aktualisiert, wird die Darstellung des Steuerelements der Änderung entsprechend aktualisiert.
Eine Liste der imageMso-Werte finden Sie auf folgender Seite im Microsoft Download Center: 2007 Office System Add-In: Icons Gallery.
Diese Eigenschaft wird ignoriert, wenn die Image-Eigenschaft festgelegt wurde. Durch die OfficeImageId-Eigenschaft identifizierte Bilder können ein wenig schneller als durch die Image-Eigenschaft identifizierte Bilder geladen werden, da die Bilder in der Office-Anwendung zwischengespeichert werden.
Die ShowImage-Eigenschaft muss true sein, damit das Bild vom Steuerelement angezeigt wird. Beim Festlegen der OfficeImageId-Eigenschaft während der Entwurfszeit legt Visual Studio Tools for Office die ShowImage-Eigenschaft automatisch auf true fest. Wird die OfficeImageId-Eigenschaft während der Laufzeit festgelegt, muss die ShowImage-Eigenschaft im Code auf true festgelegt werden.
Beispiele
Im folgenden Beispiel wird einer Schaltfläche ein Microsoft Office-Symbol zugeordnet.
Zum Ausführen dieses Codebeispiels müssen zuerst die folgenden Schritte ausgeführt werden:
Fügen Sie einem Visual Studio Tools for Office-Projekt ein Element von Multifunktionsleiste (Visual Designer) hinzu.
Fügen Sie der benutzerdefinierten Registerkarte eine Gruppe hinzu.
Fügen Sie der Gruppe eine Schaltfläche hinzu.
Legen Sie die (Name)-Eigenschaft der Schaltfläche auf mySaveButton fest.
Private Sub SetButtonImage()
mySaveButton.OfficeImageId = "FileSave"
mySaveButton.ShowImage = True
End Sub
private void SetButtonImage()
{
mySaveButton.OfficeImageId = "FileSave";
mySaveButton.ShowImage = true;
}
Berechtigungen
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.Office.Tools.Ribbon-Namespace