Als «xaml» getaggte Fragen

XAML (Extensible Application Markup Language) ist eine deklarative XML-basierte Sprache, die zum Initialisieren strukturierter Werte und Objekte in verschiedenen Frameworks verwendet wird. Wenn eine Frage zur Verwendung von XAML mit einem bestimmten Framework gestellt wird, sollte auch ein Tag für das Framework bereitgestellt werden, z. B. [wpf] (Windows Presentation Foundation), [Silverlight], [Windows-Phone], [Windows-Store-Apps] ( Windows 8 Store Apps), [Win-Universal-App], [xamarin.forms] oder [Workflow-Foundation]



8
Was ist der Unterschied zwischen StaticResource und DynamicResource in WPF?
Wenn Sie Ressourcen wie Pinsel, Vorlagen und Stile in WPF verwenden, können Sie diese entweder als StaticResources angeben <Rectangle Fill="{StaticResource MyBrush}" /> oder als DynamicResource <ItemsControl ItemTemplate="{DynamicResource MyItemTemplate}" /> Meistens (immer?) Funktioniert nur einer und der andere löst zur Laufzeit eine Ausnahme aus. Aber ich würde gerne wissen warum: Was …
474 .net  wpf  xaml  resources 

4
Wie bringen Sie die Kinder von StackPanel dazu, den maximalen Platz nach unten zu füllen?
Ich möchte einfach links fließenden Text und rechts ein Hilfefeld. Das Hilfefeld sollte sich bis ganz nach unten erstrecken. Wenn Sie das Äußere StackPanelunten herausnehmen, funktioniert es großartig. Aber aus Gründen des Layouts (ich füge UserControls dynamisch ein) muss ich die Umhüllung haben StackPanel. Wie kann ich das erreichen GroupBox, …


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 …

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 

13
Zeilenumbruch im Zeichenfolgenattribut
Wie kann ich dem Text einen Zeilenumbruch hinzufügen, wenn er als Attribut festgelegt wird? <TextBlock Text="Stuff on line1 \n Stuff on line2" /> Es ist für meine spezielle Situation keine Option, es in das explodierte Format aufzuteilen. Was ich brauche, ist eine Möglichkeit, Folgendes zu emulieren: <TextBlock> <TextBlock.Text> Stuff on …
283 xaml 

6
ResourceDictionary in einer separaten Assembly
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 …

5
Einfache (glaube ich) horizontale Linie in WPF?
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 …
228 wpf  xaml  wpf-controls 

15
Gibt es eine Möglichkeit, einen WPF-Textblock auswählbar zu machen?
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 …
224 wpf  xaml  textbox  textblock 

4
Immobilienbestellung in Margin
Wenn ich eine solche Zeichenfolge in XAML habe: Storyboard.TargetProperty="Margin" From="1,2,3,4" To="0,0,0,0" Was ist oben unten rechts und links? 1- rechts 2- oben 3- links 4 - unten Ist das richtig?
218 .net  wpf  xaml 

20
Wie verstecke ich die Schaltfläche zum Schließen im WPF-Fenster?
Ich schreibe einen modalen Dialog in WPF. Wie stelle ich ein WPF-Fenster so ein, dass es keine Schaltfläche zum Schließen gibt? Ich hätte immer noch gerne WindowStateeine normale Titelleiste. Ich fand ResizeMode, WindowStateund WindowStyle, aber keine dieser Eigenschaften erlauben Sie mir , die Schließen - Schaltfläche zu verstecken , aber …
204 c#  wpf  xaml  button  dialog 

10
Wie platziere ich die untergeordneten Elemente eines StackPanels?
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?

18
Wie binde ich eine Enumeration an ein Combobox-Steuerelement in WPF?
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 …
182 c#  .net  wpf  xaml  data-binding 

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.