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]

3
So drehen Sie sich in XAML um das Kontrollzentrum
Ich möchte die Taste um 90 Grad drehen, aber sie wird abgeschnitten, weil sie sich um (0,0) dreht. Wie man es um die Mitte dreht, wenn ich nicht weiß, dass es nicht in Pixel breit ist (es ist eine Vorlage für viele Schaltflächen)
75 c#  wpf  xaml 

2
Bindungssichtbarkeit für DataGridColumn in WPF
Wie kann ich eine Spalte in einem WPF DataGriddurch eine Bindung ausblenden ? Das habe ich getan: <DataGridTextColumn Header="Column header" Binding="{Binding ColumnValue}" Width="100" ElementStyle="{StaticResource DataGridRightAlign}" Visibility="{Binding MyColumnVisibility}" /> Und das habe ich bekommen (außer der noch sichtbaren Spalte): System.Windows.Data-Fehler: 2: FrameworkElement oder FrameworkContentElement für das Zielelement können nicht gefunden werden. …

4
Verfügt XAML über eine bedingte Compiler-Direktive für den Debug-Modus?
Ich brauche so etwas für Stile in XAML: <Application.Resources> #if DEBUG <Style TargetType="{x:Type ToolTip}"> <Setter Property="FontFamily" Value="Arial"/> <Setter Property="FlowDirection" Value="LeftToRight"/> </Style> #else <Style TargetType="{x:Type ToolTip}"> <Setter Property="FontFamily" Value="Tahoma"/> <Setter Property="FlowDirection" Value="RightToLeft"/> </Style> #endif </Application.Resources>
75 c#  wpf  xaml 


4
Wie erstelle ich einen Stil basierend auf dem Standardstil?
Wie erstelle ich einen Stil basierend auf dem Standardstil in Silverlight? In WPF machen wir es zum Beispiel so: <Style TargetType="{x:Type TextBox}" BasedOn="{StaticResource {x:Type TextBox}}"> <Setter Property="Margin" Value="2" /> <Setter Property="Padding" Value="2" /> </Style>
74 .net  wpf  xaml  silverlight 

7
Ruft Werte aus * .resx-Dateien in XAML ab
Ist es möglich, einen Wert aus der Ressourcendatei direkt in das XAML-Markup einzufügen? Oder zur Lokalisierung müssen wir immer so etwas in der * .cs-Datei machen: txtMessage.Text = Messages.WarningUserMessage; Wo Messagesist Ressource und txtMessageist TextBlock.
74 c#  xaml  localization  resx 

5
Kann ich in XAML (vor .NET 4 Framework) einen generischen Typ angeben?
In XAML kann ich eine DataTemplate deklarieren, sodass die Vorlage immer dann verwendet wird, wenn ein bestimmter Typ angezeigt wird. In dieser DataTemplate wird beispielsweise ein TextBlock verwendet, um den Namen eines Kunden anzuzeigen: <DataTemplate DataType="{x:Type my:Customer}"> <TextBlock Text="{Binding Name}" /> </DataTemplate> Ich frage mich, ob es möglich ist, eine …
73 c#  wpf  xaml  generics 

1
Wie setze ich das MouseOver-Ereignis / den Trigger für den Rahmen in XAML?
Ich möchte, dass der Rand grün wird, wenn sich die Maus darüber befindet, und dann wieder blau wird, wenn sich die Maus nicht mehr über dem Rand befindet. Ich habe es ohne Glück versucht: <Border Name="ClearButtonBorder" Grid.Column="1" CornerRadius="0,3,3,0" Background="Blue"> <Border.Triggers> <Trigger Property="Border.IsMouseOver" Value="True"> <Setter Property="Border.Background" Value="Green" /> </Trigger> <Trigger Property="Border.IsMouseOver" …
72 wpf  xaml  triggers 

5
Unterschied zwischen Style und ControlTemplate
Können Sie mir sagen, was die Hauptunterschiede zwischen Style und ControlTemplate sind? Wann oder warum das eine oder andere verwenden? Für meine Augen sind sie genau gleich . Als Anfänger denke ich, dass ich falsch liege, daher meine Frage.
69 c#  .net  wpf  xaml 
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.