Overblog Tous les blogs Top blogs Économie, Finance & Droit Tous les blogs Économie, Finance & Droit
Suivre ce blog Administration + Créer mon blog
MENU

Cycle de progression Faire (quelque chose qui marche) -> comprendre ce que l’on fait/comment cela marche -> pousser plus loin les notions

Publicité

c

Liste,DataTable,CollectionViewSource,ObservableCollection - 2eme partie

III-Binding sur property dans le code – behind de la page 1-ObservableCollection // Avec une liste générique Clients = new ObservableCollection < Client >(GetClients()); // Avec DataTable Clients = new ObservableCollection < Client >(); foreach ( DataRow...

Lire la suite
Publicité

Liste,DataTable,CollectionViewSource,ObservableCollection - 3eme partie

V-SelectedItem Liste < StackPanel > < DataGrid x : Name ="datagridClients" Height ="120" ItemsSource ="{ Binding Clients }" /> < Grid DataContext ="{ Binding SelectedItem , ElementName =datagridClients}"> < TextBox Height ="30" Name ="txtClientName" Text...

Lire la suite

Personnalisation datagrid,combobox et vue détail

1-Personnaliser le datagrid Propriété AutoGenerateColumns= « False » du datagrid On définit les DataGrid.Columns et le binding < DataGrid x : Name ="datagridClients" Height ="150" ItemsSource ="{ Binding Clients }" Grid.Row ="0" AutoGenerateColumns ="False">...

Lire la suite

Liste,DataTable,CollectionViewSource,ObservableCollection - 1ère partie

I–Liste générique 1-ItemsSource datagridClients.ItemsSource = GetClients(); La méthode appelée est quelconque et renvoie une List , cela pourrait être une méthode d’une classe DAO public MainWindow()...

Lire la suite
Publicité

BackgroundWorker et progressBar

http://msdn.microsoft.com/fr-fr/library/system.componentmodel.backgroundworker(v=vs.110).aspx public BackgroundWorker backgroundWorker1; private void button1_Click( object sender, EventArgs e) { // Using System.ComponentModel; // la variable contenant...

Lire la suite

Comment ajouter des restrictions de Schéma - connection.GetSchema()

Restrictions Il faut déclarer un tableau de 4 éléments Et affecter la valeur de restriction à la case correspondante . Exemple pour ne récupérer que les tables "BASE TABLE" .Effectivement les "VIEWS" pourraient également être retournées string [] restrictions...

Lire la suite

Une comboBox pour sélectionner la font un peu comme celle de Word

Une comboBox pour sélectionner la font un peu comme celle de Word

1-Remplie avec code behind Dans la page Xaml on ajoute une comboBox < ComboBox Name ="cboFonts" HorizontalAlignment ="Left" Margin ="127,89,0,0" VerticalAlignment ="Top" Width ="300" Height ="30" /> Code Behind Ici on trie la collection des FontFamilies...

Lire la suite

Events, EventHandler, IPropertyChanged, BindingList

1-Event - On a d’un côté la classe « éditeur » qui déclenche l’event et de l’autre une ou plusieurs classes « abonnées » qui seront notifiées des changements . - Utilisation de INotifyPropertyChanged et du binding pour afficher à l’utilisateur le changement...

Lire la suite
Publicité

ObservableCollection

A utiliser dans une application WPF/Xaml .Collection qui permet d’avoir des notifications de changements (mise à jour de l’interface utilisateur avec le binding) MainPage.xaml.cs public ObservableCollection < Client > clients { get ; set ; } public MainWindow()...

Lire la suite

C# - Mieux Coder

C# - Mieux Coder

2 types assembly(MSIL) : *.exe executables *.dll bibliothèques Visual studio c’est un éditeur, un compilateur qui traduit le c# en MSIL et un enironnement d’execution(CLR) 1-Tableau Un tableau est de taille fixe alors qu’une liste est de taille variable...

Lire la suite