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]

4
Übergabe eines Aufzählungswerts als Befehlsparameter von XAML
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?
182 .net  wpf  silverlight  xaml  command 

7
Der aufrufende Thread muss STA sein, da dies für viele UI-Komponenten erforderlich ist
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 tun: FacebookApplication.FacebookFriendsList ffl = new FacebookFriendsList(); …

12
Bindung an statische Eigenschaft
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; } } } In meinem xaml …
168 wpf  xaml  data-binding 


12
Meine Bilder sind verschwommen! Warum funktionieren die SnapsToDevicePixels von WPF nicht?
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" /> Aber sie erscheinen verschwommen. Warum SnapsToDevicePixels="True"verhindert diese Linie dieses Problem nicht?
165 .net  wpf  image  xaml 

3
BindungskonverterParameter
Gibt es eine Möglichkeit, wie ich dies tun könnte Style: <Style TargetType="FrameworkElement"> <Setter Property="Visibility"> <Setter.Value> <Binding Path="Tag" RelativeSource="{RelativeSource AncestorType=UserControl}" Converter="{StaticResource AccessLevelToVisibilityConverter}" ConverterParameter="{Binding RelativeSource={RelativeSource Mode=Self}, Path=Tag}" /> </Setter.Value> </Setter> </Style> Ich muss lediglich das Tagübergeordnete Element der obersten Ebene und das TagSteuerelement selbst an meine Konverterklasse senden .
165 wpf  xaml  styles 

12
DataTrigger wo Wert NICHT null ist?
Ich weiß, dass ich einen Setter erstellen kann, der prüft, ob ein Wert NULL ist, und etwas tun kann. Beispiel: <TextBlock> <TextBlock.Style> <Style> <Style.Triggers> <DataTrigger Binding="{Binding SomeField}" Value="{x:Null}"> <Setter Property="TextBlock.Text" Value="It's NULL Baby!" /> </DataTrigger> </Style.Triggers> </Style> </TextBlock.Style> </TextBlock> Aber wie kann ich nach einem "nicht" -Wert suchen ... wie …

10
Beispiel mit Hyperlink in WPF
Ich habe mehrere Vorschläge gesehen, dass Sie durch HyperlinkSteuerung einen Hyperlink zur WPF-Anwendung hinzufügen können. So versuche ich es in meinem Code zu verwenden: <Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" x:Class="BookmarkWizV2.InfoPanels.Windows.UrlProperties" Title="UrlProperties" Height="754" Width="576"> <Grid> <Grid.RowDefinitions> <RowDefinition></RowDefinition> <RowDefinition Height="40"/> </Grid.RowDefinitions> <Grid> <ScrollViewer ScrollViewer.VerticalScrollBarVisibility="Auto" Grid.RowSpan="2"> <StackPanel > <DockPanel LastChildFill="True" Margin="0,5"> <TextBlock …
160 c#  wpf  xaml  hyperlink 

2
Was ist das Besondere an Generic.xaml?
Ich habe versucht herauszufinden, wie ich meine ResourceDictionary-Dateien für die Wiederverwendung und Freigabe für andere Mitglieder meines Teams organisieren kann. Ich stoße immer wieder auf "Generic.xaml", aber wenn ich auf MSDN nach Generic.xaml suche oder nur eine Google-Suche durchführe, bekomme ich nur Blog-Beiträge und Forum-Fragen, die es zufällig erwähnen - …
153 wpf  xaml  themes 

7
WPF: Festlegen der Breite (und Höhe) als Prozentwert
Angenommen, ich möchte TextBlock, dass ein WidthWert dem übergeordneten Container Width(dh von Seite zu Seite) oder einem Prozentsatz des übergeordneten Containers entspricht Width. Wie kann ich dies erreichen, XAMLohne absolute Werte anzugeben? Ich möchte dies tun, damit, wenn der übergeordnete Container-Container später erweitert wird (sein " Widtherhöht"), seine "untergeordneten Elemente" …
149 wpf  xaml  resize 

12
Behandeln des Fensterschließereignisses mit WPF / MVVM Light Toolkit
Ich würde gerne damit umgehen Closing Ereignis (wenn ein Benutzer auf die Schaltfläche "X" oben rechts klickt) meines Fensters behandeln, um eventuell eine Bestätigungsmeldung anzuzeigen oder / und das Schließen abzubrechen. Ich weiß, wie das im Code-Behind geht: Abonnieren Sie das ClosingEreignis des Fensters und verwenden Sie dann die CancelEventArgs.CancelEigenschaft. …
145 c#  wpf  xaml  mvvm  mvvm-light 

3
WPF-Anwendung, die nur ein Tray-Symbol hat
Ich bin ein absoluter WPF-Neuling und frage mich, ob mir jemand einige Hinweise geben könnte, wie man eine Anwendung schreibt, die auf Tray minimiert beginnt. Die Idee ist, dass es regelmäßig einen RSS-Feed abruft und ein Toaster-Popup erstellt, wenn neue Feeds vorhanden sind. Die Anwendung sollte weiterhin ein Hauptfenster haben …
144 c#  .net  wpf  xaml 

10
Bild schwenken und zoomen
Ich möchte einen einfachen Bildbetrachter in WPF erstellen, der es dem Benutzer ermöglicht: Schwenken (durch Ziehen der Maus mit der Maus). Zoom (mit einem Schieberegler). Überlagerungen anzeigen (z. B. Auswahl eines Rechtecks). Originalbild anzeigen (bei Bedarf mit Bildlaufleisten). Können Sie erklären, wie es geht? Ich habe im Web keine gute …
130 c#  wpf  xaml  zoom  pan 

21
Setzen Sie den Fokus auf TextBox in WPF aus dem Ansichtsmodell
Ich habe ein TextBoxund ein Buttonaus meiner Sicht. Jetzt überprüfe ich eine Bedingung beim Klicken auf die Schaltfläche. Wenn sich herausstellt, dass die Bedingung falsch ist, zeige ich dem Benutzer die Meldung an und setze den Cursor auf das TextBoxSteuerelement. if (companyref == null) { var cs = new Lipper.Nelson.AdminClient.Main.Views.ContactPanels.CompanyAssociation(); …
129 c#  wpf  xaml  mvvm  textbox 

8
Wie kann ich die Farbe einer ausgewählten Zeile in DataGrid festlegen?
Die Standardhintergrundfarbe einer ausgewählten Zeile in DataGrid ist so dunkel, dass ich sie nicht lesen kann. Gibt es überhaupt eine Möglichkeit, es zu überschreiben? Versuchte dies <dg:DataGrid.RowStyle> <Style TargetType="{x:Type dg:DataGridRow}"> <Style.Triggers> <Trigger Property="IsSelected" Value="True" > <Setter Property="Background" Value="Gainsboro" /> </Trigger> </Style.Triggers> </Style> </dg:DataGrid.RowStyle> Aber immer noch nichts ...
127 c#  wpf  xaml  datagrid 

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.