Wie verwende ich RelativeSourceWPF-Bindungen und welche Anwendungsfälle gibt
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]
Wie verwende ich RelativeSourceWPF-Bindungen und welche Anwendungsfälle gibt
Der Titel sagt alles. Manchmal scheint es, dass die Nameund x:NameAttribute austauschbar sind. Also, was sind die endgültigen Unterschiede zwischen ihnen und wann ist es vorzuziehen, einen über den anderen zu verwenden? Gibt es irgendwelche Auswirkungen auf die Leistung oder den Speicher, wenn sie...
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?)...
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...
Ich möchte, dass die ListItems mit ihrem orangefarbenen Hintergrund die gesamte Breite der Listbox erweitern. Derzeit sind sie nur so breit wie der Vorname + Nachname. Ich habe jedes Element festgelegt, das ich kann: HorizontalAlignment = "Stretch". Ich möchte, dass der Hintergrund der ListboxItems...
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...
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...
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...
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...
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"...
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...
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
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...
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...
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...
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...
Ich verwende http://www.codeproject.com/KB/IP/Facebook_API.aspx Ich versuche, die XAML aufzurufen, die mit WPF erstellt wurde . Aber es gibt mir einen Fehler: Der aufrufende Thread muss STA sein, da dies für viele UI-Komponenten erforderlich ist. Ich weiß nicht was ich tun soll. Ich versuche das zu...
Es fällt mir schwer, eine einfache statische Zeichenfolge an eine TextBox zu binden. Hier ist die Klasse mit der statischen Eigenschaft: public class VersionManager { private static string filterString; public static string FilterString { get { return filterString; } set { filterString = value; } }...
Ich muss ein Steuerelement über allen anderen Steuerelementen anzeigen lassen, damit es sie teilweise
Ich verwende einige Bilder in meiner WPF-Anwendung. XAML: <Image Name="ImageOrderedList" Source="images/OrderedList.png" ToolTip="Ordered List" Margin="0,0,5,5" Width="20" Height="20" SnapsToDevicePixels="True" MouseUp="Image_MouseUp" MouseEnter="Image_MouseEnter" MouseLeave="Image_MouseLeave"...