Als «wpf» getaggte Fragen

Windows Presentation Foundation (WPF) ist ein Subsystem zum Rendern von Benutzeroberflächen in Windows-basierten Anwendungen.

14
INotifyPropertyChanged vs. DependencyProperty in ViewModel
Bei der Implementierung des ViewModel in einer WPF-Anwendung mit Model-View-ViewModel-Architektur scheint es zwei Hauptoptionen zu geben, wie es datenbindbar gemacht werden kann. Ich habe Implementierungen gesehen, die DependencyPropertyfür Eigenschaften verwendet werden, an die die Ansicht gebunden werden soll, und ich habe INotifyPropertyChangedstattdessen die Implementierung des ViewModel gesehen . Meine Frage …

5
Unterschied zwischen SelectedItem, SelectedValue und SelectedValuePath
Was ist der Unterschied zwischen den folgenden: Ausgewähltes Objekt SelectedValue SelectedValuePath Alle diese Abhängigkeitseigenschaften werden in der Selector- Klasse definiert . Ich verwechsle oft SelectedItemmit SelectedValueund SelectedValuemit SelectedValuePath. Ich würde gerne den Unterschied zwischen ihnen kennen und auch, wann wir sie verwenden, insbesondere SelectedValueund SelectedValuePath. Bitte erläutern Sie deren Verwendung …

13
Der aufrufende Thread kann nicht auf dieses Objekt zugreifen, da es einem anderen Thread gehört
Mein Code ist wie folgt public CountryStandards() { InitializeComponent(); try { FillPageControls(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Country Standards", MessageBoxButton.OK, MessageBoxImage.Error); } } /// <summary> /// Fills the page controls. /// </summary> private void FillPageControls() { popUpProgressBar.IsOpen = true; lblProgress.Content = "Loading. Please wait..."; progress.IsIndeterminate = true; worker = …

10
Automatische vertikale Bildlaufleiste in WPF TextBlock?
Ich habe eine TextBlockin WPF. Ich schreibe viele Zeilen darauf, die seine vertikale Höhe weit überschreiten. Ich habe erwartet, dass in diesem Fall automatisch eine vertikale Bildlaufleiste angezeigt wird, dies ist jedoch nicht der Fall. Ich habe versucht, im Eigenschaftenbereich nach einer Bildlaufleisteneigenschaft zu suchen, konnte jedoch keine finden. Wie …
335 c#  .net  wpf  scrollbar  textblock 

30
Wie kann ich eine TextBox dazu bringen, nur numerische Eingaben in WPF zu akzeptieren?
Ich möchte Ziffern und den Dezimalpunkt akzeptieren, aber kein Vorzeichen. Ich habe mir Beispiele mit dem NumericUpDown-Steuerelement für Windows Forms und dieses Beispiel eines benutzerdefinierten NumericUpDown-Steuerelements von Microsoft angesehen . Bisher scheint es jedoch so, als würde NumericUpDown (von WPF unterstützt oder nicht) nicht die gewünschte Funktionalität bieten. So wie …
334 c#  wpf  xaml  textbox  numericupdown 

17
Festlegen der WPF-Bildquelle im Code
Ich versuche, die Quelle eines WPF-Bildes im Code festzulegen. Das Bild wird als Ressource in das Projekt eingebettet. Anhand von Beispielen habe ich den folgenden Code gefunden. Aus irgendeinem Grund funktioniert es nicht - das Bild wird nicht angezeigt. Durch das Debuggen kann ich sehen, dass der Stream die Bilddaten …
325 c#  .net  wpf  image 

1
ListBox vs. ListView - Auswahl der Datenbindung
Ich erwäge entweder eine ListBox oder eine ListView für eine WPF-Anwendung. Es scheint, dass entweder Datenbindung oder Artikelvorlagen unterstützt werden. Meine Anwendung verfügt über eine einfache Liste von Elementen, die ich basierend auf Benutzereingaben suchen / sortieren / filtern möchte. Die Datenbindungsdemo ( http://msdn.microsoft.com/en-us/library/ms771319.aspx ) verwendet eine ListBox mit einer …



13
Verzeichnisdialog öffnen
Ich möchte, dass der Benutzer ein Verzeichnis auswählt, in dem eine Datei gespeichert wird, die ich dann generieren werde. Ich weiß, dass ich in WPF das OpenFileDialogvon Win32 verwenden sollte, aber leider müssen für den Dialog Dateien ausgewählt werden - es bleibt geöffnet, wenn ich einfach auf OK klicke, ohne …
273 wpf  filesystems  dialog 



13
Datenbindung einer Enum-Eigenschaft an eine ComboBox in WPF
Nehmen Sie als Beispiel den folgenden Code: public enum ExampleEnum { FooBar, BarFoo } public class ExampleClass : INotifyPropertyChanged { private ExampleEnum example; public ExampleEnum ExampleProperty { get { return example; } { /* set and notify */; } } } Ich möchte, dass a die Eigenschaft ExampleProperty an eine …
256 .net  wpf 

10
Wie kann ich mit WPF Text in ein Etikett einschließen?
Ich habe ein TextBoxund ein Etikett. Nach dem Klicken auf eine Schaltfläche führe ich den folgenden Code aus: label1.Content = textbox1.Text; Meine Frage ist, wie ich den Textumbruch des Etiketts aktivieren kann. Möglicherweise ist zu viel Text in einer Zeile angezeigt, und ich möchte, dass er automatisch in mehrere Zeilen …
251 c#  .net  wpf  label  word-wrap 

30
So binden Sie an eine PasswordBox in MVVM
Ich bin auf ein Problem mit der Bindung an ein P gestoßen asswordBox. Es scheint ein Sicherheitsrisiko zu sein, aber ich verwende das MVVM-Muster, daher möchte ich dies umgehen. Ich habe hier einen interessanten Code gefunden (hat jemand diesen oder einen ähnlichen Code verwendet?) http://www.wpftutorial.net/PasswordBox.html Es sieht technisch gut aus, …
251 c#  wpf  mvvm  wpf-controls  passwords 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.