Ich versuche, WPF und das MVVM-Problem zu lernen, habe aber einen Haken bekommen. Diese Frage ist ähnlich, aber nicht ganz dieselbe wie diese (Umgang mit Dialogen in wpf-mit-mvvm) ... Ich habe ein "Login" -Formular, das mit dem MVVM-Muster geschrieben wurde. Dieses Formular verfügt über ein ViewModel, das den Benutzernamen und …
Ich habe Ressourcenwörterbuchdateien (MenuTemplate.xaml, ButtonTemplate.xaml usw.), die ich in mehreren separaten Anwendungen verwenden möchte. Ich könnte sie zu den Assemblys der Anwendungen hinzufügen, aber es ist besser, wenn ich diese Ressourcen in einer einzigen Assembly kompiliere und meine Anwendungen darauf verweisen, oder? Wie kann ich nach dem Erstellen der Ressourcenassembly …
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich bin ein C # / Windows Forms-Programmierer mit mehr als 5 Jahren Erfahrung. Ich habe WPF anhand des MVVM-Entwurfsmusters (Model-View-ViewModel) untersucht. …
Wir haben eine WPF-Anwendung, bei der Teile davon zur Laufzeit Ausnahmen auslösen können. Ich möchte alle nicht behandelten Ausnahmen global abfangen und protokollieren, aber ansonsten die Programmausführung fortsetzen, als wäre nichts passiert (ein bisschen wie bei VBs On Error Resume Next). Ist das in C # möglich? Und wenn ja, …
Wie kann ich das in einer WPF-Baumansicht ausgewählte Element abrufen? Ich möchte dies in XAML tun, weil ich es binden möchte. Sie könnten denken, dass es SelectedItemaber anscheinend nicht existiert, ist schreibgeschützt und daher unbrauchbar. Folgendes möchte ich tun: <TreeView ItemsSource="{Binding Path=Model.Clusters}" ItemTemplate="{StaticResource ClusterTemplate}" SelectedItem="{Binding Path=Model.SelectedCluster}" /> Ich möchte das …
Ich möchte den Unterschied zwischen ObservableCollectionund kennen, BindingListweil ich beide verwendet habe, um über Änderungen in der Quelle beim Hinzufügen / Löschen zu benachrichtigen, aber ich weiß eigentlich nicht, wann ich eine der anderen vorziehen soll. Warum sollte ich eine der folgenden Optionen der anderen vorziehen? ObservableCollection<Employee> lstEmp = new …
Im MVVM-Muster für WPF ist die Behandlung von Dialogen eine der komplexeren Operationen. Da Ihr Ansichtsmodell nichts über die Ansicht weiß, kann die Dialogkommunikation interessant sein. Ich kann zeigen, ICommanddass beim Aufrufen der Ansicht ein Dialogfeld angezeigt werden kann. Kennt jemand einen guten Weg, um mit Ergebnissen aus Dialogen umzugehen? …
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Wenn ich SelectAllvon einem GotFocusEreignishandler aus anrufe, funktioniert dies nicht mit der Maus - die Auswahl verschwindet, sobald die Maus losgelassen wird. EDIT: Die Leute mögen Donnelles Antwort, ich werde versuchen zu erklären, warum es mir nicht so gut gefallen hat wie die akzeptierte Antwort. Es ist komplexer, während die …
Erstellen Sie ein relativ einfaches Dateneingabeformular und möchten Sie nur bestimmte Abschnitte durch eine horizontale Linie (ähnlich einem HR-Tag in HTML) trennen, die sich über die gesamte Länge des Formulars erstreckt. Ich habe das versucht: <Line Stretch="Fill" Stroke="Black" X2="1"/> Da das übergeordnete Steuerelement keine feste Breite hat, wird das Fenster …
Wie ordne ich dem Text in einem TextBlock eine vertikale Mittenausrichtung zu? Ich habe die TextAlignment-Eigenschaft gefunden, aber sie dient zur horizontalen Textausrichtung. Wie mache ich das für die vertikale Textausrichtung?
Ich möchte den Text in Witty , einem Open-Source-Twitter-Client, auswählbar machen. Es wird derzeit mit einem benutzerdefinierten Textblock angezeigt. Ich muss einen TextBlock verwenden, da ich mit den Inlines des Textblocks arbeite, um den @Benutzernamen und die Links als Hyperlinks anzuzeigen und zu formatieren. Eine häufige Anforderung besteht darin, den …
Ich versuche, ein Fenster anzuzeigen, das nicht explizit eine Höhe / Breite hat (beide Werte wurden weggelassen oder auf gesetzt Auto). Ich vermutete, dass das Fenster seine Größe durch automatische Berechnung aller enthaltenen Benutzersteuerungsgrößen ermitteln würde, aber das funktioniert nicht wirklich! Stattdessen bekomme ich ein großes Fenster mit Actualwidthund ActualheightWerte, …
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.