RibbonLoadImageEventArgs الواجهة
يوفر بيانات LoadImage حدث.
مساحة الاسم: Microsoft.Office.Tools.Ribbon
التجميع: Microsoft.Office.Tools.Common (في Microsoft.Office.Tools.Common.dll)
بناء الجملة
'إقرار
<GuidAttribute("faacd97a-39b2-4c40-a1c2-6eec43ce950f")> _
Public Interface RibbonLoadImageEventArgs
[GuidAttribute("faacd97a-39b2-4c40-a1c2-6eec43ce950f")]
public interface RibbonLoadImageEventArgs
ملاحظات
بمعالجة LoadImageالأحداث إذا كنت ترغب في تحميل نسخة التي هو المعرف من قبل ImageNameخاصية لعنصر التحكم. تطبيق Microsoft المكتب 2010 Suite استرداد هذه الصورة من الحل الخاص بك مرة واحدة فقط، عندما يتم عرض "شريط"، إلى إلى تحسين الأداء. بعد ذلك، عنصر تحكم لا يمكن تم تغييره الصورة.
إلى تحميل نسخة في عنصر تحكم، قم بإضافة تعليمات برمجية إلى LoadImageمعالج حدث. إذا ImageNameخاصية RibbonLoadImageEventArgsالتلائمات ImageNameتعيين خاصية عنصر التحكم، Imageالخاصية إلى نسخة التي تريد تحميل.
أمثلة
المثال التالي تقوم بتخزين الصور لجهازي RibbonButtonعناصر التحكم.
إلى تشغيل هذا المثال تعليمات برمجية، يجب أولاً إجراء الخطوات التالية:
إضافة أحد عناصر "شريط" (مصمم Visual Basic) لمشروع المكتب.
إضافة مجموعة إلى علامة تبويب مخصص.
إضافة زرين للمجموعة.
إضافة صورتين للموارد مشروع. لمزيد من المعلومات، راجع كيفية القيام بما يلي: إضافة أو إزالة الموارد.
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;
}
}