Als «wpf» getaggte Fragen

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


21
WPF MVVM: So schließen Sie ein Fenster
Ich habe eine Button, die mein Fenster schließt, wenn es angeklickt wird: <Button x:Name="buttonOk" IsCancel="True">Ok</Button> Das ist in Ordnung, bis ich ein Commandzum Buttonie hinzufüge <Button x:Name="buttonOk" Command="{Binding SaveCommand}" IsCancel="True">Ok</Button> Jetzt schließt es vermutlich nicht, weil ich das handhabe Command. Ich kann dies beheben, indem ich ein EventHandlerEingabe this.Close()mache und …
78 c#  .net  wpf  xaml  mvvm 

11
OpenClipboard ist beim Kopieren und Einfügen von Daten aus WPF DataGrid fehlgeschlagen
Ich habe eine WPF-Anwendung mit Datagrid. Die Anwendung funktionierte einwandfrei, bis ich Visual Studio 2012 und Blend + SketchFlow Preview installiert hatte. Wenn ich jetzt versuche, die Daten aus dem Raster mit Ctrl+ C(in einer beliebigen Anwendung) in die Zwischenablage zu kopieren , wird die folgende Ausnahme angezeigt: System.Runtime.InteropServices.COMException (0x800401D0): …


5
Erfassen der Eingabetaste in einer Textbox
In meiner WPF-Ansicht versuche ich, ein Ereignis wie folgt mit der Eingabetaste zu verknüpfen: <TextBox Width="240" VerticalAlignment="Center" Margin="2" Text="{Binding SearchCriteria, Mode=OneWayToSource}"> <TextBox.InputBindings> <KeyBinding Key="Enter" Command="{Binding EnterKeyCommand}"/> <KeyBinding Key="Tab" Command="{Binding TabKeyCommand}"/> </TextBox.InputBindings> </TextBox> Dieser Code funktioniert und mein EnterKeyCommand wird ausgelöst, wenn die Benutzer die Eingabetaste drücken. Das Problem ist jedoch, …
77 wpf 

13
Warum MVVM verwenden?
Okay, ich habe mich mit MVVM-Mustern befasst und jedes Mal, wenn ich zuvor versucht habe, sie zu untersuchen, habe ich aus mehreren Gründen aufgegeben: Unnötige extra lange Wicklung Keine offensichtlichen Vorteile für Programmierer (keine Designer in meinem Büro. Derzeit bin nur ich bald ein weiterer Programmierer) Nicht viele Ressourcen / …
77 c#  wpf  mvvm 


5
WPF StringFormat für Etiketteninhalte
Ich möchte meinen String formatiert werden verbindlich, Amount is Xwo Xan eine Markierung gebunden ist eine Eigenschaft. Ich habe viele Beispiele gesehen, aber das Folgende funktioniert nicht: <Label Content="{Binding Path=MaxLevelofInvestment, StringFormat='Amount is {0}'}" /> Ich habe auch diese Kombinationen ausprobiert: StringFormat=Amount is {0} StringFormat='Amount is {}{0}' StringFormat='Amount is \{0\}' Ich …

11
Richtextbox wpf Bindung
Um DataBinding von Documentin einem WPF durchzuführen RichtextBox, habe ich bisher 2 Lösungen gesehen, die von der abgeleitet werden RichtextBoxund eine hinzufügen sollen DependencyProperty, sowie die Lösung mit einem "Proxy". Weder der erste noch der zweite sind zufriedenstellend. Kennt jemand eine andere Lösung oder stattdessen eine kommerzielle RTF-Steuerung, die DataBinding …

2
Wie erstelle ich einen Timer in WPF?
Ich bin ein Neuling im Timer in wpf und ich brauche einen Code, der alle 5 Minuten ein Meldungsfeld anzeigt. Kann mir jemand für den einfachen Code des Timers helfen? Das habe ich bisher versucht: System.Windows.Threading.DispatcherTimer dispatcherTimer = new System.Windows.Threading.DispatcherTimer(); private void test() { dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick); dispatcherTimer.Interval = …
76 c#  wpf 

6
Wie füge ich Kommentare zu einer Xaml-Datei in WPF hinzu?
Ich habe diese Syntax verwendet, wie ich sie online gefunden habe, aber es wird ein Fehler ausgegeben: xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" <!-- Cool comment --> xmlns:System="clr-namespace:System;assembly=mscorlib" 'Name darf nicht mit dem Zeichen' <'beginnen, Hexadezimalwert 0x3C. Zeile 4, Position 5. ' XML ist ungültig.
76 c#  .net  wpf  xaml  comments 

7
WPF Checkbox Bindung
Während es trivial ist, den aktivierten Status eines Kontrollkästchens mithilfe des Click-Ereignisses des Kontrollkästchens in einer Variablen zu speichern, wie würde ich dies über die Datenbindung tun? Bei allen Beispielen, die ich gefunden habe, wurde die Benutzeroberfläche von einer Datenquelle aktualisiert oder ein Steuerelement an ein anderes gebunden. Ich möchte …

6
Wie lege ich die Standardschriftart für eine WPF-Anwendung fest?
Ich möchte eine Schriftfamilie für meine WPF-Anwendung definieren können. Verwenden Sie vorzugsweise ein Ressourcenwörterbuch als Thema, auf das verwiesen wird App.xaml. Ich habe versucht, eine Stylewie folgt zu erstellen : <Style TargetType="{x:Type Control}"> <Setter Property="FontFamily" Value="Segoe UI" /> </Style> Das funktioniert aber nicht. Das Festlegen des Typs TextBlockfunktioniert für die …
76 c#  wpf  fonts  default 

6
Boolescher CommandParameter in XAML
Ich habe diesen Code (der genau richtig funktioniert): <KeyBinding Key="Enter" Command="{Binding ReturnResultCommand}"> <KeyBinding.CommandParameter> <s:Boolean> True </s:Boolean> </KeyBinding.CommandParameter> </KeyBinding> Wobei "s" natürlich der System-Namespace ist. Dieser Befehl wird jedoch einige Male aufgerufen und bläst den ansonsten recht einfachen XAML-Code wirklich auf. Ist dies wirklich die kürzeste Notation des booleschen Befehlsparameters in …


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.