@White_Wolf_DD

Как применить Resource Dictionary к .cs файлу в свойство Title?

Есть словари ресурсов с разными языками.
Код XAML пример
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                    xmlns:system="clr-namespace:System;assembly=System.Runtime">
    <system:String x:Key="Chats">Чаты</system:String>
    <system:String x:Key="Chat">Чат</system:String>
    <system:String x:Key="Conservations">Беседы</system:String>
    <system:String x:Key="Groups">Группы</system:String>
    <system:String x:Key="Settings">Настройки</system:String>
    <system:String x:Key="Support">Поддержка</system:String>
    <system:String x:Key="Theme">Ночная тема</system:String>
    <system:String x:Key="Logout">Выйти</system:String>
    <system:String x:Key="Exit">Выход</system:String>
    <system:String x:Key="Show">Показать</system:String>
    <system:String x:Key="Search">Поиск</system:String>
    <system:String x:Key="Notifications">Уведомления</system:String>
    <system:String x:Key="Notification">Уведомление</system:String>
    <system:String x:Key="Sound">Звук</system:String>
    <system:String x:Key="Language">Язык</system:String>
    <system:String x:Key="English">Английский</system:String>
    <system:String x:Key="Russian">Русский</system:String>
    <system:String x:Key="Estonian">Эстонский</system:String>
</ResourceDictionary>

И есть файл NotifyIconManager.cs в котором я реализую иконку с меню в System Tray Menu.
Кусок кода NotifyIconManager.cs
// Set the menu items
_exit.Text = @"Exit";
_exit.Click += Exit_Click;

_notifications.Text = @"Notifications";
_notifications.Click += Notifications_Click;
        
_showWindow.Text = @"Show Window";
_showWindow.Click += ShowWindow_Click;

Пробовал таким образом, но без успехов. Так-же надо где-то использовать свойство language
_showWindow.Text = Application.Current.FindResource("Show").ToString();

Есть вариант создать собственный ContextMenuStrip (Собственно меню для NotifyIcon), но не хватает знаний.
Был бы рад, если кто-то знает и может подсказать, как можно реализовать собственное меню.
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы