none
Свои значки на ленте RRS feed

  • Общие обсуждения

  • Я создаю свои кнопки на ленте с момощью xml (Visual Studio 2010)

    Мне нужно загрузить свой значок на какой-то из элементов ленты

    Для этого предвидены аргументы кнопок: Image, getImage и ImageMSO

    Image и getimage используются для моих личных картинок

    У меня не получается использовать ни то ни другое

    В подсказках этих аргументов пишет, что нужно ввести название файла из ресурсов или указать полный путь к картинке.

    У меня лента грузится, а знаки - нет


    Sergey
    15 августа 2011 г. 19:51

Все ответы

  • Я уже почти разобрался

    В msdn рекомендуется использовать изображения с расширением png.

    Когда я попробовал получилось. Вот только 20% из всех значков работают, а остальные нет.

    То есть лента загружается, а некоторые значки не отображаются. Не знаю, чем они друг от друга отличаются.

    Вот как я подгружаю свои значки:

    В атрибуте создаваемой кнопки (в xml-файле) я указываю "getImage="Значок"".

    Это означает, что при загрузке ленты будет выполнена функция "Значок"

     

    Function Значок(ByRef control As Office.IRibbonControl) As Object
      Select Case control.Id
        Case Is = "Подсветка" : Return My.Resources.office1
        Case Else : Return My.Resources.txt
      End Select
    End Function
    

     

     

     

     Ничего сложного. Разумеется, что значки предварительно нужно занести в ресурсы.

    Если будет информация о том, почему не все картинки подходят, жду ответов....


    Sergey
    18 августа 2011 г. 18:26
  • Уважаемый пользователь!

    В вашей теме отсутствует активность в течение последних 5 дней. При отсутствии каких-либо действий в течение 2 последующих дней, тема будет переведена в разряд обсуждений. Вы можете возобновить дискуссию, просто оставив сообщение в данной теме


    Для связи [mail]
    29 августа 2011 г. 12:29