RibbonLoadImageEventArgs – rozhraní
Poskytuje data LoadImage událostí.
Obor názvů: Microsoft.Office.Tools.Ribbon
Sestavení: Microsoft.Office.Tools.Common (v Microsoft.Office.Tools.Common.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 | |
---|---|---|
Image | Získá nebo nastaví bitová kopie Pás karet ovládacího prvku, který chcete načíst. | |
ImageName | Získá název bitová kopie načtený do Pás karet. |
Na začátek
Poznámky
Zpracování LoadImage událost , pokud chcete načíst bitová kopie , který je identifikován ImageName vlastnost ovládacího prvku. aplikace sady systém Microsoft Officezíská tento bitová kopie z řešení pouze jednou, při zobrazení Pás karet , zlepšení výkon. Poté se ovládací prvek bitová kopie nelze změnit.
Chcete-li načíst bitová kopie ovládacího prvku přidat kód LoadImageobslužnou rutinuudálost . Pokud ImageNamevlastnost RibbonLoadImageEventArgs odpovídá ImageNamenastavtevlastnost ovládacího prvku, Imagevlastnost bitová kopie , kterou 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í provést následující kroky:
Přidat Pás karet (vizuální Návrhář) položka Office projekt.
Přidat na kartu vlastní skupinu.
Do skupinyPřidat dvě tlačítka.
Přidat dva obrazy zdrojů projekt . Další informace naleznete v tématu Postupy: Přidat nebo odebrat prostředky.
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;
}
}