Ich migriere meine WPF-Desktop-App von .NET Framwork auf Core 3.0. Ich habe System.Windows.Forms.FolderBrowserDialog () verwendet und bin jetzt nicht sicher, wie ich diesen Verweis zum Core-Projekt hinzufügen soll. Es ist kein NuGet-Paket "System.Windows.Forms" verfügbar. Gibt es eine alternative Möglichkeit, den FolderBrowserDialog im Core anzuzeigen? Aktualisieren Ich habe das Core-Projekt mit …
Hier haben wir eine Gridmit einem Button. Wenn der Benutzer auf die Schaltfläche klickt, wird eine Methode in einer Utility-Klasse ausgeführt, die die Anwendung zwingt, einen Klick auf Grid zu erhalten. Der Code-Fluss muss hier anhalten und darf erst fortgesetzt werden, wenn der Benutzer auf das geklickt hat Grid. Ich …
Ich habe eine kleine WPF-Anwendung, die ein Fenster mit einem Bildsteuerelement hat. Die Bildsteuerung zeigt ein Bild aus dem Dateisystem. Ich möchte, dass der Benutzer das Bild ziehen und auf den Desktop oder irgendwo hin ablegen kann, um es zu speichern. Es funktioniert gut. Aber ich möchte ein kleines Bild-Miniaturbild …
Ich dachte, ich hätte das asynchrone Wartemuster und die Task.RunOperation verstanden. Ich frage mich jedoch, warum im folgenden Codebeispiel die awaitSynchronisierung nach der Rückkehr von der abgeschlossenen Aufgabe nicht wieder mit dem UI-Thread synchronisiert wird. public async Task InitializeAsync() { Console.WriteLine($"Thread: {Thread.CurrentThread.ManagedThreadId}"); // "Thread: 1" double value = await Task.Run(() …
Ich habe View - Modell mit 2 Eigenschaften: Aund Bund ich möchte , dass validieren A < B. Unten ist meine vereinfachte Implementierung, bei der ich eine benutzerdefinierte Validierungsregel verwende. Da jede Eigenschaft unabhängig validiert wird, führt dies zu einem ärgerlichen Problem: Wenn der eingegebene AWert ungültig ist, bleibt dies …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.