Я пытаюсь создать приложение wpf и хочу свернуть его в системный трей. Я ответил на вопрос и создал следующее окно
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
System.Windows.Forms.NotifyIcon ni = new System.Windows.Forms.NotifyIcon();
ni.Icon = new System.Drawing.Icon("Main.ico");
ni.Visible = true;
ni.DoubleClick +=
delegate (object sender, EventArgs arg)
{
this.Show();
this.WindowState = WindowState.Normal;
};
}
protected override void OnStateChanged(EventArgs e)
{
if (WindowState == System.Windows.WindowState.Maximized)
this.Hide();
base.OnStateChanged(e);
}
}
, однако при попыткеЗапустите его. Visual Studio открыла окно с сообщением «Thread.cs not found»
Исключение говорит: «Вызов конструктора для типа» WpfApplication1.MainWindow ', которое соответствует указанным ограничениям привязки, выдало исключение' Номер строки '6' и положение строки '9'. "
Я попытался включить" только мой код ", но затем приложение перешло в режим прерывания.Есть идеи, в чем здесь проблема?Есть ли способ это исправить?