Questions marquées «xaml»

Le langage XAML (Extensible Application Markup Language) est un langage déclaratif basé sur XML utilisé pour initialiser des valeurs structurées et des objets dans divers frameworks. Lorsqu'une question porte sur l'utilisation de XAML avec un framework spécifique, une balise pour le framework doit également être fournie, par exemple [wpf] (Windows Presentation Foundation), [silverlight], [windows-phone], [windows-store-apps] ( Windows 8 Store apps), [win-universal-app], [xamarin.forms] ou [workflow-foundation]


7
Lier à une méthode dans WPF?
Comment liez-vous à une méthode d'objets dans ce scénario dans WPF? public class RootObject { public string Name { get; } public ObservableCollection<ChildObject> GetChildren() {...} } public class ChildObject { public string Name { get; } } XAML: <TreeView ItemsSource="some list of RootObjects"> <TreeView.Resources> <HierarchicalDataTemplate DataType="{x:Type data:RootObject}" ItemsSource="???"> <TextBlock Text="{Binding …
90 .net  wpf  data-binding  xaml 

10
Comment dimensionner automatiquement et aligner à droite les données GridViewColumn dans WPF?
Comment puis-je: aligner à droite le texte dans la colonne ID faire de chacune des colonnes la taille automatique en fonction de la longueur du texte de la cellule avec les données visibles les plus longues? Voici le code: <ListView Name="lstCustomers" ItemsSource="{Binding Path=Collection}"> <ListView.View> <GridView> <GridViewColumn Header="ID" DisplayMemberBinding="{Binding Id}" Width="40"/> …


10
Comment ajouter un comportement de fusion dans un Setter de style
J'ai créé un comportement de fusion pour Button. Comment puis-je définir cela pour tous mes boutons dans l'application. <Button ...> <i:Interaction.Behaviors> <local:MyBehavior /> </i:Interaction.Behaviors> </Button> Cependant, quand j'essaye: <Style> <Setter Property="i:Interaction.Behaviors"> <Setter.Value> <local:MyBehavior /> </Setter.Value> </Setter> </Style> J'obtiens l'erreur La propriété "Behaviors" n'a pas de setter accessible.

9
Où se trouve Application.DoEvents () dans WPF?
J'ai l'exemple de code suivant qui effectue un zoom chaque fois qu'un bouton est enfoncé: XAML: <Window x:Class="WpfApplication12.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="350" Width="525"> <Canvas x:Name="myCanvas"> <Canvas.LayoutTransform> <ScaleTransform x:Name="myScaleTransform" /> </Canvas.LayoutTransform> <Button Content="Button" Name="myButton" Canvas.Left="50" Canvas.Top="50" Click="myButton_Click" /> </Canvas> </Window> * .cs public partial class MainWindow : Window { public MainWindow() …
88 c#  .net  wpf  xaml 

13
Comment obtenir la taille de l'écran actuel dans WPF?
Je sais que je peux obtenir la taille de l'écran principal en utilisant System.Windows.SystemParameters.PrimaryScreenWidth; System.Windows.SystemParameters.PrimaryScreenHeight; Mais comment obtenir la taille de l'écran actuel? (Les utilisateurs multi-écrans n'utilisent pas toujours l'écran principal et tous les écrans n'utilisent pas la même résolution, non?) Ce serait bien de pouvoir accéder à la taille …
87 c#  wpf  xaml  size  screen 

9
Liaison OneWayToSource à partir de la propriété en lecture seule en XAML
На этот вопрос есть ответы на Stack Overflow на русском : Binding ActualHeight и ActualWidth контрола в свойство ViewModel J'essaie de me lier à une Readonlypropriété avec OneWayToSourcele mode as, mais il semble que cela ne puisse pas être fait en XAML: <controls:FlagThingy IsModified="{Binding FlagIsModified, ElementName=container, Mode=OneWayToSource}" /> Je reçois: …



7
databind la propriété Source du WebBrowser dans WPF
Quelqu'un sait-il comment relier les données à la propriété .Source du WebBrowser dans WPF (3.5SP1)? J'ai un listview que je veux avoir un petit WebBrowser sur la gauche et du contenu sur la droite, et pour relier la source de chaque WebBrowser avec l'URI dans chaque objet lié à l'élément …
85 c#  wpf  xaml  data-binding  browser 

7
WPF ListView: attacher un événement de double-clic (sur un élément)
J'ai ce qui suit ListView: <ListView Name="TrackListView"> <ListView.View> <GridView> <GridViewColumn Header="Title" Width="100" HeaderTemplate="{StaticResource BlueHeader}" DisplayMemberBinding="{Binding Name}"/> <GridViewColumn Header="Artist" Width="100" HeaderTemplate="{StaticResource BlueHeader}" DisplayMemberBinding="{Binding Album.Artist.Name}" /> </GridView> </ListView.View> </ListView> Comment puis-je attacher un événement à chaque élément lié qui se déclenchera en double-cliquant sur l'élément?
85 c#  wpf  xaml 
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.