Wenn ich meine Anwendung in Microsoft Visual Studio 2015 Update 2 debugge und ein benutzerdefiniertes wpf-Dialogfeld öffne, werden einige zusätzliche Debugging-Optionen in einem schwarzen Quadrat angezeigt. Siehe Bildschlag. Wie deaktiviere ich das? Dieses erste Symbol sagt "Gehe zu Live Visual Tree". Das zweite Symbol sagt "Auswahl aktivieren". Das dritte Symbol …
Ich schreibe gerade eine Desktop-Anwendung, aber ich kann mir anscheinend nicht vorstellen, was ich verwenden soll, wenn ich jemanden in einen neuen Abschnitt der Anwendung umleitung. Meine Optionen scheinen zu sein Fenster Seite Nutzerkontrolle aber ich verstehe nicht, was der Unterschied zwischen ihnen ist und wann ich jeden verwenden sollte. …
Es scheint, dass beim Start einer WPF-Anwendung nichts den Fokus hat. Das ist wirklich komisch. Jedes andere Framework, das ich verwendet habe, macht genau das, was Sie erwarten: Konzentriert sich zunächst auf das erste Steuerelement in der Tabulatorreihenfolge. Ich habe jedoch bestätigt, dass es sich um WPF handelt, nicht nur …
Ich habe einen TextBoxNamen textbox1und einen ButtonNamen button1. Wenn ich auf button1klicke, möchte ich meine Dateien durchsuchen, um nur nach Bilddateien zu suchen (geben Sie jpg, png, bmp ...) ein. Und wenn ich eine Bilddatei auswähle und im Dateidialog auf OK klicke, soll das Dateiverzeichnis wie folgt geschrieben werden textbox1.text: …
Gegeben ein StackPanel: <StackPanel> <TextBox Height="30">Apple</TextBox> <TextBox Height="80">Banana</TextBox> <TextBox Height="120">Cherry</TextBox> </StackPanel> Was ist der beste Weg, um die untergeordneten Elemente so zu platzieren, dass zwischen ihnen gleich große Lücken bestehen, obwohl die untergeordneten Elemente selbst unterschiedlich groß sind? Kann dies durchgeführt werden, ohne die Eigenschaften für jedes einzelne Kind festzulegen?
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 7 Jahren . Verbessere diese Frage Ich suche ein sehr einfaches WPF-Diagramm, das ein 2D-Diagramm und Schwenk- …
Ich habe ein Benutzersteuerelement, das ich MainWindowzur Laufzeit in ein lade . Ich kann das enthaltende Fenster aus dem nicht in den Griff bekommen UserControl. Ich habe es versucht this.Parent, aber es ist immer null. Weiß jemand, wie man von einem Benutzersteuerelement in WPF ein Handle auf das enthaltende Fenster …
Ich habe eine ComboBox, die das SelectedItem / SelectedValue nicht zu aktualisieren scheint. Die ComboBox ItemsSource ist an eine Eigenschaft in einer ViewModel-Klasse gebunden, in der eine Reihe von RAS-Telefonbucheinträgen als CollectionView aufgeführt sind. Dann habe ich (zu unterschiedlichen Zeiten) sowohl die SelectedItemoder SelectedValueeine andere Eigenschaft des ViewModel gebunden . …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 8 Jahren . Verbessere diese Frage Was sollte jeder WPF-Entwickler wissen? Einstiegslevel Starker .NET 2.0 Hintergrund & …
Ich versuche ein einfaches Beispiel zu finden, in dem die Aufzählungen so angezeigt werden, wie sie sind. Alle Beispiele, die ich gesehen habe, versuchen, gut aussehende Anzeigezeichenfolgen hinzuzufügen, aber ich möchte diese Komplexität nicht. Grundsätzlich habe ich eine Klasse, die alle Eigenschaften enthält, die ich binde, indem ich zuerst den …
Ich möchte einen Aufzählungswert als Befehlsparameter in WPF übergeben und dabei Folgendes verwenden: <Button x:Name="uxSearchButton" Command="{Binding Path=SearchMembersCommand}" CommandParameter="SearchPageType.First" Content="Search"> </Button> SearchPageType ist eine Aufzählung und dies ist zu wissen, von welchem Schaltflächensuchbefehl aufgerufen wird. Ist dies in WPF möglich oder wie können Sie einen Aufzählungswert als Befehlsparameter übergeben?
In meiner Anwendung muss ich eine Reihe von Initialisierungsschritten ausführen. Diese dauern 7 bis 8 Sekunden, während derer meine Benutzeroberfläche nicht mehr reagiert. Um dies zu beheben, führe ich die Initialisierung in einem separaten Thread durch: public void Initialization() { Thread initThread = new Thread(new ThreadStart(InitializationThread)); initThread.Start(); } public void …
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.