Перешел на новый риббон. Прикрепляю картинки на элементы интерфейса, но они отображаются только в запущенном приложении. В режиме дизайнера они не отображаются.
Не понимаю, то ли студия не настроена, то ли в коде у меня ошибка и дизайнер не понимает откуда ему брать картинки.
В принципе все делал как и всегда:
App.xaml:
<Application x:Class="ribbonimages.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
StartupUri="MainWindow.xaml">
<Application.Resources>
<ResourceDictionary Source="pack://application:,,,/Fluent;Component/Themes/Generic.xaml"></ResourceDictionary>
</Application.Resources>
</Application>
MainWindow.xaml:
<r:RibbonWindow x:Class="ribbonimages.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:r="urn:fluent-ribbon"
Title="Test View Images in Ribbon Constructor" Height="350" Width="525">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="auto"></RowDefinition>
<RowDefinition></RowDefinition>
</Grid.RowDefinitions>
<r:Ribbon>
<r:RibbonTabItem Header="Закладочка">
<r:RibbonGroupBox Header="Группочка">
<r:Button Header="Новый" LargeIcon="\Images\New.png"></r:Button>
<r:Button Header="Открыть" LargeIcon="\Images\Open.png"></r:Button>
<r:Button Header="Сохранить" LargeIcon="\Images\Save.png"></r:Button>
</r:RibbonGroupBox>
</r:RibbonTabItem>
</r:Ribbon>
</Grid>
</r:RibbonWindow>
Полный код примера выложил на github Код написан на VS-2013, но такая же ситуация и на vs-2017.
Заранее спасибо за подсказку.
Попробуйте указать полный URI
<r:Button Header="Новый" LargeIcon="pack://application:,,,/ribbonimages;component/Images/New.png" />
<r:Button Header="Открыть" LargeIcon="pack://application:,,,/ribbonimages;component/Images/Open.png" />
<r:Button Header="Сохранить" LargeIcon="pack://application:,,,/ribbonimages;component/Images/Save.png" />
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Можно ли как-то в c# запустить процесс в процессе без создания нового процесса?
Для рассылки почты использовал достаточно простой метод отправки
Есть приложение на Unity, которое отправляет POST запрос серверу
Доброе время сутокЕсть кроссплатформенное решение Xamarin, установлен плагин Xam