Questions marquées «wpf»

92
Comment formater TimeSpan en XAML

J'essaie de formater un bloc de texte lié à une TimeSpanpropriété. Cela fonctionne si la propriété est de type DateTimemais échoue s'il s'agit d'un fichier TimeSpan. Je peux le faire en utilisant un convertisseur. Mais j'essaie de savoir s'il existe des alternatives. Exemple de code: public...

91
MVVM est-il inutile? [fermé]

Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une...

91
Définir le focus sur une zone de texte dans xaml wpf

Malgré certains messages sur ce forum et d'autres, je ne trouve pas quelque chose qui me dise comment mettre l'accent sur un TextBox. J'ai un userControl avec de nombreuses étiquettes et textBoxes. Lorsque le formulaire est chargé, je veux qu'une zone de texte particulière ait le focus. J'ai...

90
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...

89
Modifier WPF DataTemplate pour l'élément ListBox s'il est sélectionné

J'ai besoin de changer le DataTemplate pour les éléments dans un ListBox selon que l'élément est sélectionné ou non (affichage d'informations différentes / plus lorsqu'il est sélectionné). Je n'obtiens pas d'événement GotFocus / LostFocus sur l'élément le plus haut du DataTemplate (un StackPanel)...

89
afficher le sablier lorsque l'application est occupée

Pour une vue construite à l'aide de WPF, je souhaite changer le curseur de la souris en sablier lorsque l'application est occupée et ne répond pas. Une solution consiste à ajouter this.Cursor = Cursors.Wait; à tous les endroits susceptibles de rendre l'interface utilisateur non réactive. Mais ce...

89
Comment lire un fichier texte dans le répertoire racine du projet?

Je souhaite lire la première ligne d'un fichier texte que j'ai ajouté au répertoire racine de mon projet. Cela signifie que mon explorateur de solutions affiche le fichier .txt à côté de mes fichiers .cs dans mon projet. Alors, j'ai essayé de faire: TextReader tr = new StreamReader(@"myfile.txt");...

88
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"...