Никак не могу добиться, чтобы иконки на панели были большие - 32х32.
Создаю кнопки так:
static BitmapImage GetEmbeddedImage(Bitmap bMp)
{
MemoryStream ms = new MemoryStream();
bMp.Save(ms, ImageFormat.Png);
BitmapImage b = new BitmapImage();
b.BeginInit();
b.StreamSource = ms;
b.EndInit();
return b;
}
...
data = new PulldownButtonData("tech", "АТХ\nТХ");
item = rvtRibbonPanel.AddItem(data);
PulldownButton btnTh = item as PulldownButton;
btnTh.Image = GetEmbeddedImage(ATX_R16_maksl_addins.Properties.Resources.atxLogo16);
btnTh.LargeImage = GetEmbeddedImage(ATX_R16_maksl_addins.Properties.Resources.atxLogo32);
...
atxLogo16 и atxLogo32 - png картинки в 256 цветов без компрессии.
Перелопатил кучу вариантов, ничего не помогает.
Получается всегда вот так:
Помогите разобраться, плз.