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 | |
---|---|---|
Image | Získá nebo nastaví obrázek pásu ovládací prvek, který chcete načíst. | |
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:
Přidat pásu karet (vizuální Návrhář) položku Office project.
Přidání skupiny do vlastní karty.
Dvě tlačítka přidáte do skupiny.
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;
}
}