Значок Telerik RadWindow не отображается на панели задач c # wpf

1

Я создал одно приложение, используя С# wpf. Я установил значок приложения из приложения properties->, но некоторые, как значок приложения не отображается на панели задач. Приложение работает, но ничего не отображается на панели задач. Я могу правильно работать с приложением.

Я не понимаю, что не так

  • 0
    В идеале настройка файла значков для приложения из Property Works. Поэтому я не уверен, почему это не происходит для вас. Попробуйте запустить приложение из проводника Windows, а не запускать его из Visual Studio или перестроить кэш значков.
  • 0
    Дублировать маркер; этот вопрос неправильно обозначен. Речь идет не о Window , а о RadWindow от Telerik.
Теги:
wpf
telerik

3 ответа

2
Лучший ответ

Эй, вы можете попробовать это

    private void MainWindow_Loaded(object sender, RoutedEventArgs e)
    {
        Window window = (sender as RadWindow).ParentOfType<Window>();            
        if (window != null)
        {
            window.ShowInTaskbar = true;
            window.Icon = BitmapFrame.Create(new Uri("pack://application:,,,/Screener;Component/Images/Screener1.ico", UriKind.RelativeOrAbsolute));
        }
        throw new NotImplementedException();
    }
0

Значок, который вы установили на вкладке "Приложение" окна "Свойства проекта", - это значок, который будет применен к файлу сборки проекта. Если вы посмотрите в папку проекта bin, вы должны увидеть свой значок в исполняемом файле.

Если вы хотите установить значок, который будет отображаться в строке заголовка вашего запущенного приложения, вам необходимо установить свойство Window.Icon в файле MainWindow.xaml.

<Window x:Class="Midas.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Icon="FolderName/IconName.ico">
    ...
</Window>
0

На панели задач отображается значок активного окна. Установите значок активного окна.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню