Je souhaite créer un TreeView WPF avec deux options de regroupement (boutons radio). Ainsi, les données seront regroupées de deux manières différentes dans une hiérarchie à 2 niveaux, le niveau le plus bas étant les éléments de données réels et les groupes constituant simplement un moyen de représenter les données pour en faciliter la compréhension. […]
Je suis nouveau dans WPF et MVVM, je vais donc demander pardon dès le départ si cette question est idiote. Problème: j’essaie de créer une liste groupée d’éléments à l’aide du modèle de conception MVVM. Je peux le faire avec du code derrière, mais je préférerais une solution plus élégante. Détails Disons que j’ai une […]
Je viens tout juste de commencer avec MVVM et je rencontre un obstacle que j’espère pouvoir aider. J’essaie de créer une vue simple avec 2 zones de liste. Une sélection de la première zone de liste remplira la deuxième zone de liste. J’ai créé une classe qui stocke les informations que je veux lier. MyObject […]
J’aimerais exposer une propriété sur un modèle de vue contenant une liste d’objects (de la firebase database). J’ai besoin de cette collection pour être en lecture seule. C’est-à-dire que je veux empêcher l’ajout / la suppression, etc. Mais laissez le foreach et les indexeurs fonctionner. Mon intention est de déclarer un champ privé contenant la […]
J’ai le code suivant public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); var entities = new DemoEntities(); var depts = entities.Depts.ToList(); // entity framwork dept table CollectionViewSource cvs = (CollectionViewSource)CollectionViewSource.GetDefaultView(depts); } } Mon intention est de lier cette collection à la ressource Windows suivante en XAML En utilisant CollectionViewSource collectionViewSource = this.FindResource(“Departments”) […]
Je suis nouveau sur WPF Et j’ai une question. J’ai le module d’organisation: class Organization : ObservableObject { public ssortingng OrganizationName { get; set; } } J’ai le ViewModel de l’organisation: class OrganizationViewModel : ObservableObject { int _count = 0; public OrganizationViewModel() { Organization = new Organization {OrganizationName = “New Organization”}; } public Organization Organization […]
Je veux que le datacontext de mon listview soit lié à une collection observable. En ce moment j’ai: // CurrentEmploye = some employee Entities.DatabaseModel m = new Entities.DatabaseModel(); var q = from t in m.TimeSheet join emp in m.Employees on t.idEmployee equals emp.id where emp.id == CurrentEmploye.id select new { firstName = emp.firstName, lastName = […]
J’ai utilisé une ObservableCollection avec WPF pour la liaison et cela fonctionne bien. Ce que je veux vraiment à l’heure actuelle, c’est un dictionnaire comme celui-ci, qui contient une clé que je peux utiliser et qui ressemble à «ObservableCollection». Pouvez-vous suggérer le code qui pourrait être utilisé pour fournir une telle ObservableCollection? Le but est […]
Etant nouveau sur WPF & MVVM, j’ai des difficultés avec certaines fonctionnalités de base. Permettez-moi d’abord d’expliquer ce que je cherche, puis attachez un exemple de code J’ai un écran qui affiche une liste d’utilisateurs et j’affiche les détails de l’utilisateur sélectionné sur le côté droit avec des zones de texte modifiables. J’ai ensuite un […]
J’ai une configuration où potentiellement des milliers d’éléments (pensez 3000-5000) seront ajoutés à un ObservableCollection qui est lié à une interface visuelle. Actuellement, le processus d’ajout est très lent (environ 4 secondes / 1 000 éléments) et, bien entendu, l’interface graphique ne répond pas pendant cette période. Quelle est la bonne méthode pour gérer le […]