Sdílet prostřednictvím


RibbonLoadImageEventArgs – rozhraní

Poskytuje data pro událost LoadImage.

Obor názvů:  Microsoft.Office.Tools.Ribbon
Sestavení:   Microsoft.Office.Tools.Common (v Microsoft.Office.Tools.Common.dll)
  Microsoft.Office.Tools.Common.v4.0.Utilities (v Microsoft.Office.Tools.Common.v4.0.Utilities.dll)

Syntaxe

'Deklarace
<GuidAttribute("faacd97a-39b2-4c40-a1c2-6eec43ce950f")> _
Public Interface RibbonLoadImageEventArgs
[GuidAttribute("faacd97a-39b2-4c40-a1c2-6eec43ce950f")]
public interface RibbonLoadImageEventArgs

Typ RibbonLoadImageEventArgs zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Image Získá nebo nastaví obrázek pásu ovládací prvek, který chcete načíst.
Veřejná vlastnost ImageName Získá název obrázku, který je načten v pásu karet.

Nahoru

Poznámky

Zpracování LoadImage událostí, chcete-li načíst obrázek, který je identifikován ImageName vlastnosti ovládacího prvku.Aplikace Microsoft Office použije tento obraz z řešení pouze jednou, při zobrazení pásu karet, zlepšení výkonu.Poté se ovládací prvek obrázku nelze změnit.

Chcete-li načíst obrázek pro ovládací prvek přidat kód a LoadImage obslužnou rutinu události.Pokud ImageName vlastnost RibbonLoadImageEventArgs odpovídá ImageName nastavte vlastnost ovládacího prvku, Image vlastnosti obrázku, který chcete načíst.

Příklady

Následující příklad uloží obrazy pro dva RibbonButton ovládací prvky.

Chcete-li spustit příklad kódu je musíte provést následující kroky:

  1. Přidat pásu karet (vizuální Návrhář) položku Office project.

  2. Přidání skupiny do vlastní karty.

  3. Dvě tlačítka přidáte do skupiny.

  4. Přidáte dva obrazy zdrojů projektu.Další informace naleznete v tématu Jak: Přidání nebo odebrání zdrojů.

Private Sub Ribbon1_LoadImage(ByVal sender As Object, _
    ByVal e As RibbonLoadImageEventArgs)
    Select Case e.ImageName
        Case "Button1Image"
            e.Image = My.Resources.Image1
        Case "Button2Image"
            e.Image = My.Resources.Image2
    End Select
End Sub
private void Ribbon1_LoadImage(object sender, RibbonLoadImageEventArgs e)
{
    switch (e.ImageName)
    {
        case "Button1Image":
            e.Image = Properties.Resources.Image1;
            break;
        case "Button2Image":
            e.Image = Properties.Resources.Image2;
            break;
    }
}

Viz také

Referenční dokumentace

Microsoft.Office.Tools.Ribbon – obor názvů