Hallo, ich habe ein Problem mit WPF (C#) -Projekt. dies ist meine QuelleRun-Programm nach WPF Windows Form erscheint
namespace WpfApplication1
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
MessageBox.Show("Test");
}
}
}
ich will mein Programm
MessageBox.Show("Test");
nach Windows Form erscheint ... aber in diesem Code auszuführen, wenn ich das Programm zu starten, nur erster Show-Test in Meldungsfeld und nach Das Windows-Formular erscheint! Was soll ich mit dem ersten Windows-Formular tun und danach ein Meldungsfeld öffnen, um den (Test) anzuzeigen? Ich bin mit Visual Studio 2015 (WPF) Projekt
Dank. das hat funktioniert, aber ist es anders? Ich kann diese Aktion nicht verstehen! (dieser Code)! ! – MyJustWorking
@MyJustWorking ... Es wartet nur auf ein Ereignis auftreten. Jedes Mal, wenn Sie einen langen Prozess haben, können Sie es in 'Dispatcher.BeginInvoke' setzen und während dieses langen Prozesses ist Ihre Benutzeroberfläche immer noch verantwortlich. –
Es gibt ein anderes Problem ... wenn mein Programm mit diesem Code startet, dreht sich mein Mauszeiger und ich kann keine anderen Windows Formular Aktionen verwenden, bis der Prozess abgeschlossen ist ... gibt es einen Weg dies zu lösen? – MyJustWorking