begin process at 2012 02 08 04:45:03
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

.NET

 > LISTBOX ÉTENDUE

LISTBOX ÉTENDUE


 Information sur la source

Note :
8 / 10 - par 2 personnes
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :.NET Source .NET ( DotNet ) Classé sous :listbox, edition, contrôle, liste Niveau :Initié Date de création :30/08/2007 Vu / téléchargé :8 901 / 575

Auteur : bestmomo

Ecrire un message privé
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

 Description

Il m'arrive souvent dans mes applications d'utiliser une ListBox et d'implémenter des fonctionalités du sytle copier/coller. Je me suis dit qu'un contrôle personalisé pourrait régler la question (presque ?) définitivement. J'ai donc hérité de la classe ListBox pour récupérer toutes les bonnes choses et j'ai complété avec les fonctionalités : copier, coller, couper, annuler, rétablir, décalage vers le haut et décalage vers le bas. Des méthodes publiques permettent de mettre en oeuvre tout ça mais j'ai voulu automatiser un peu pus. J'ai donc créé des propriétés de type ToolStipButton qui permettent de mettre en relation des boutons d'une barre d'outils avec le contrôle pour relier directement les méthodes correspondantes, en ajustant la propriété Enabled pour faire plus joli. Le résultat est bien pratique et optimise le développement à base de listes.
Une ListBox peut contenir des objets quelconques, j'en ai tenu compte dans mon contrôle dont les collections, bien que génériques, acceptent des types Object. Vous pourrez constater que le formulaire de test contient très peu de code... puisque pratiquement toutes les opérations nécessaires sont prises en charge par le contrôle. J'ai créé une classe toute simple pour ce test, constuée de deux String.
Ce n'est qu'une première version toute fraîche, alors je ne vous garantis pas un fonctionnement irréprochable.



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source .NET (Dotnet) LIAISON DE DONNÉES BASE ACCESS (.NET 2)
Source avec Zip Source .NET (Dotnet) MASKEDTEXTBOX ET EXPRESSIONS RÉGULIÈRES
Source avec Zip Source .NET (Dotnet) MANIPULATION DES COULEURS AVEC LES MATRICES
Source avec Zip Source .NET (Dotnet) BOUTON SURVOL TOUT SIMPLE
Source avec Zip Source .NET (Dotnet) C# ET LE FRAMEWORK MAIS C'EST TRÈS SIMPLE ! ETAPE 2 PHASE 3

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) ORIONBANQUE par toutphp
Source avec Zip Source avec une capture Source .NET (Dotnet) ORIONAPPLICATION par toutphp
Source avec Zip SOCKET CONNEXION CLIENT & SERVEUR par ziedto83
Source avec Zip Source .NET (Dotnet) FFMPEG.NET : WRAPPER .NET DE FFMPEG par MasterShadows
Source avec Zip Source .NET (Dotnet) ATTACHER, CRÉER ET SAUVEGARDER UNE BASE DE DONNÉES SQL SERVE... par Alvepinai

 Sources en rapport avec celle ci

Source avec Zip Source .NET (Dotnet) LISTER LES FICHIERS ET DOSSIER D'UN DOSSIER D'UN CLIC DROIT par D4rkTiger
Source avec Zip Source avec une capture Source .NET (Dotnet) CONTRÔLES : BOUTON, LISTE ET PANNEAU POUR VOS APPLIS par Mokost
Source avec une capture TOOLTIP TEXT POUR LA LISTE DÉROULANTE D'UN COMBOBOX par whismeril
Source .NET (Dotnet) EACHPARALLEL par SoaR245
Source avec Zip Source .NET (Dotnet) TEXTBOX SÉQUENCE DE TOUCHES. par vbmaniac8

Commentaires et avis

Commentaire de argoth le 31/08/2007 10:13:29

Petite Listbox cool, il serait sympa d'ajouter la possibilité d'exporter le "copier" dans le presse-papier également pour le copier ailleur que dans ta ListBox.

Sinon code clair, simple et assez commenté.

Un ptit 8/10

Commentaire de bestmomo le 31/08/2007 19:44:56

Salut ! Merci pour les commentaires. En ce qui concerne le presse-papier étant donné qu'il s'agit d'une classe spécifique je ne vois pas trop l'intérêt de la mémoriser dans le presse-papier, à part de livrer une représentation textuelle telle que livrée dans la liste. Sinon avec une ligne de code à ajouter aux fonctions copier et coller on peut facilement faire ça.

Commentaire de leproc le 26/09/2007 19:01:28 8/10

Il y a de bonnes idée dans ta source, et les bouttons sont bien fait. Et comme je vien de trouver la solution pour une de mes source dans ton code c'est encore mieu.

Pareil 8/10

Commentaire de Malkuth le 17/11/2007 19:01:42

quand on utilise une listbox sur des types complex, on as la propriété DisplayMember pour indiquer comment récupéré le text a affiché, pourquoi ne pas rajouté une propriété DisplayImage pour pouvoir incorporé une icone devant le texte affiché et une autre propriété DefaultImage qui s'affiche si l'objet retourne autre chose qu'une image sur la propriété définie par DisplayImage :)

Sinon c'est impec!

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

ListBox [ par satman ] Salut. je crée un chat perso. j'ai un petit problème. Les messages recus et envoyés sont ajoutés dans une listbox (list.add.item). malheureusement je Faire une liste de controls [ par stormz23 ] Bonjour. Je cherche a faire un liste de control. Un peu comme une listbox, mais pour afficher n'importe quel type de control. Pour cet exemple je vou Enregistrer listbox [ par reythierry ] Hello tout le monde, J'ai une liste de clients dans une listbox et je voudrais savoir comment enregistrer cette liste dans un format .txt, et imprimer lier une liste d'objets à une listbox [ par mathmax ] Bonjour,je cherche à lier simplement une liste d'objets à une listbox. Par exemple si j'ai une liste de personne, j'aimerais afficher les noms de mes ListBox avec Bouton de tri [ par M5i9k ] Bonjour, je voudrais utiliser dans mon application une liste possédant tout en haut differents boutons de tri, comme l'affichage détaillé de l'explora un listbox qui refuse de sedimensionner comme je veux... [ par parlaciel ] Bonjour!!je poste parsque j'ai un petit soucis, je sais que la solution doit être toute simple mais impossible de trouver l'option qui va bien!!si que Raffraichissement d'une ListBox [ par Wolf007 ] Bonjour à tous.J'ai un petit problème, j'ai créé une ListBox dans une WinForm et j'ai crée une fonction permettant de la r&#2 typage dynamique multiple [ par l0r3nz1 ] Bonjour, je fais une fonction qui peut prendre en argument un controle avec liste, genre comboBox ou ListTextBox. pour l'instant je suis decu, j'ai Comment récuperer en C# côté serveur le contenue d'une listbox alimenté en Javascript côté client, après un postback ? [ par sdess ] Bonjour, Dans un projet ASP.net en C#, j'ai dans une page une listBox qui contient initialement aucun enregistrement. J'ajoute dynamiquement des enreg Mettre un ScrollBar horizontal dans un listBox [ par vince062 ] Salut. Bah tout est dans le titre lol. J'ai une ListBox et je voudrais pourvoir mettre une scrollBar horizontal a l'intérieur. Je suis débutant en C#


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,324 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales