begin process at 2010 02 10 04:43:41
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > CLASSE PERMETTANT DE DÉPLACER UN CONTRÔLE SUR UN FORMULAIRE AVEC LA SOURIS

CLASSE PERMETTANT DE DÉPLACER UN CONTRÔLE SUR UN FORMULAIRE AVEC LA SOURIS


 Information sur la source

Note :
9 / 10 - par 4 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Source .NET ( DotNet ) Classé sous :déplacer, control, region, imessagefilter, runtime Niveau :Débutant Date de création :19/12/2005 Date de mise à jour :10/01/2009 19:04:36 Vu / téléchargé :8 049 / 1 024

Auteur : LUDINSKI

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

 Description

Cliquez pour voir la capture en taille normale
Suite à une question du forum, je me suis amusé à créer cette classe
Elle gère une collection de 'Control' et permet de les déplacer sur un formulaire, grâce à la souris, en cours d'exécution.



 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


 Historique

19 décembre 2005 09:14:01 :
Ajout d'une précision au niveau de l'intitulé de la source...
10 janvier 2009 19:04:37 :
Ajout de la possibilité de conserver l'apparence du contrôle en cours de déplacement et la gestion d'une grille sur laquelle les contrôles sont positionnés

 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) APPLICATION NE POUVANT ÊTRE LANCÉ QU'UNE SEULE FOIS
Source avec Zip Source avec une capture Source .NET (Dotnet) EXEMPLE ILLUSTRANT COMMENT FAIRE UNE ANIMATION COMPOSÉE D'IM...
Source avec Zip Source avec une capture Source .NET (Dotnet) SUITE À MON MESSAGE : CONVERSION ISO-8859-1 EN UTF8
Source avec Zip Source avec une capture Source .NET (Dotnet) LECTEUR/ENREGISTREUR DE RADIOS INTERNET, DESSIN DYNAMIQUE DA...
Source avec Zip Source avec une capture Source .NET (Dotnet) CLASSE PERMETTANT DE MODIFIER LES PARAMÈTRES DU FIREWALL DE ...

 Sources de la même categorie

Source avec une capture TOOLTIP TEXT POUR LA LISTE DÉROULANTE D'UN COMBOBOX par whismeril
Source avec Zip Source avec une capture Source .NET (Dotnet) LOGIN (XML) par DanMor498
Source .NET (Dotnet) WEBTESTPLUGIN - IGNORER DES URLS LORS D'UN TEST WEB VISUAL S... par jesusonline
Source avec Zip Source avec une capture Source .NET (Dotnet) EXERCICE DE CALCUL MENTAL par Sat7121
Source avec Zip Source avec une capture Source .NET (Dotnet) TRADUCTEUR ALGO VISUAL BASIC .NET/C# par rhonin33

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) LIBRAIRIE TRÈS COMPLETTE DE CONTROLS WINFORMS PERSONNALISÉS par jmenfous
Source avec Zip Source avec une capture Source .NET (Dotnet) USERCONTROL PYROWINDOW par alvinp
Source avec Zip Source avec une capture Source .NET (Dotnet) CONTROLE D'ONGLET PERSONNALISABLE par Yxion
Source avec Zip Source avec une capture Source .NET (Dotnet) GRAPHMONITOR par wizad
Source avec Zip Source avec une capture Source .NET (Dotnet) UNE FORM QUI S'INSÈRE PARTOUT par Yxion

Commentaires et avis

Commentaire de mtarte le 26/01/2006 17:51:06

exactement ce que je cherchai, merci bien pour cette classe qui va m'être très utile ;)

Commentaire de ykrons le 21/04/2006 11:44:37

Code très instructif pour moi. Merci!

J'ai essayé de faire quelque chose de similaire mais en utilisant les évenements des controls plutôt qu'un IMessageFilter. J'ai quelques problèmes sur le déplacement malheureusement que je n'arrive pas à résoudre. Je voulais savoir s'il y avait une raison particulière d'utiliser cette classe plutôt que les évennements du control ?
Merci


Commentaire de Bidou le 06/06/2006 22:18:11 administrateur CS

Bonne source, bien commentée.

Commentaire de LUDINSKI le 08/06/2006 14:15:54

Salut Ykrons et désolé pour le retard...

Ben, j'ai tout d'abord commencé par utiliser les événements du contrôle
Mais, j'ai eut quelques problèmes aussi... Je n'me rappel plus trop, mais s'était un problème dût à l'événement MouseMove...
Bref, je pense que tu pourrrais te passer du IMessageFilter mais c'est une sacrée prise de tête !!

Commentaire de ykrons le 08/06/2006 14:52:41

Pas grave pour le retard :) J'avais gardé ca dans un coin de toute façon. Oui effectivement j'ai eu un probleme au niveau du MouseMove aussi. En fait mon problème est apparu quand j'ai voulu donner une apparence différente au control selectionné. J'ai voulu changer l'apparence du label que je déplacais en changeant sa propriété BorderStyle et la il se passe un phénomène bizarre, je me suis mis à ne plus recevoir l'évenement MouveMove lorsque mon control passait sous un autre. Je n'ai toujours pas compris ce qui se passait, mais je débute en .Net donc il y surement quelque chose qui m'a échappé.
Merci pour ta réponse en tout cas.

Commentaire de angel_of_tower le 15/12/2007 14:16:12

Merci pour le code, mais une question y aurait t'il un moyen de garder l'aspet du controle lors de son déplacement?

Commentaire de LUDINSKI le 15/12/2007 18:44:55

Salut AOT (trop long ton nom ^^)

Bien sûr qu'on pourrait garder l'aspect du contrôle... en programmation, rien est impossible !!

Pourquoi cette question ?

Commentaire de angel_of_tower le 18/12/2007 20:27:00

j'ai crée des controles animés mais lorsque jutilise ta class,
dans son déplacement je n' ai que la zone rectangulaire du controle,mais pas grave; je pense qu'en bidouillant je vais pouvoir remèdier à cela @+.

Commentaire de Scrodo le 09/01/2009 09:44:42

Merci beaucoup pour cette classe très utile et super bien commenté.

J'ai bien galérer pour essayer de faire la même chose. Merci encore

Commentaire de LUDINSKI le 09/01/2009 13:47:23

Salut Scrodo et merci,

J'avais totalement oublié cette source !!
Et j'ai bien envie de la compléter...

Je pense qu'on pourrait ajouter la gestion d'une grille, et je vais ajouter un flag indiquant si le contrôle doit rester ou non dans son apparence d'origine lors du déplacement...

Enfin, là c'est tout ce que je vois mais si qqun à d'autres suggestions, il n'faut pas hésiter !!

Au fait Angel_Of_Tower, j'espère que tu n'attendais pas après une mise à jour... ^^

Commentaire de Scrodo le 09/01/2009 15:45:31

En fait moi je l'utilise pour un travail à l'école et c'est pile ce qu'il me fallait. Donc c'est tout nickel, mais effectivement laisser le choix à l'utilisateur s'il veut ou pas garder l'état de base du contrôle pourrait être une bonne chose. Mais moi il me va comme il est.

Encore Merci

Commentaire de Kerbabu le 08/10/2009 11:43:58 10/10


Bravo pour ce code très clair et très bien commenté.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Cliquer pour déplacer un panel [ par wizad ] Bonjour,Je crée un panel stylisé héritant de la classe de panel de base.Mon control sera composé de plusieur éléments : - un panel fesant office de ba Comment convertir un objet control [ par FrakTaLiTe ] Salut à tous,Ma question me parait toute bete et pourtant je ne trouve pas.J'ai un objet de type control et je souhaite le convertir en un objet de ty Regroupement de control [ par espadon2 ] Bonjour,En visual basic , on peut créer un groupement de controle "Groupe de controles", ainsi on peut assigner le meme action pour tous, en gérant le Déplacer une picturebox [ par Tuizi ] Bonjour,voila durant l'execution de mon programme je souhaite déplacer mon image pour cela j'utilise l'évenement MouseMove de la picturebox concernée Propriété d'un control utilisateur [ par atmeitsatme ] Bonjour, j'ais créé un control qui hérite d'un button.J'ais pus ajouté des propriétées mais je n'arrive pas à en retirer.Est-ce possible et si oui com Remoting : System.Runtime.Remoting.RemotingException: Underlying socket was closed [ par psycomel ] Bonjour, Quelqu'un a t il une idée d'ou peut venir cette erreur?J'utilise visual studio .net framework 1.1Mon application fait la chose suivante : J'a Déplacer un formulaire à partir d'un contrôle ??? [ par EmacLi ] Bonjour, Quelqu'un pourrait il me dire comment faire pour déplacer un formulaire à partir d'un contrôle ?En faite j'ai un panel et je voudrais déplace Control d'un lycée avec code barre... [ par Dami_bachelet ] Bonjour à tous, j'ai un truc plutot baleze : je doit faire le programme qui va permettre de controler l'acces d'un lycée avec des codes barre ou des c créer un control dans une boucle [ par maitesn1 ] salut tout le monde,je voudrai savoir comment faire pour créer, par exple un texBox dans une boucle for ou while.Mon probleme est que je n'arrive pas Intégrer le control SrollBar dans une ListView [ par byphantom ] Bonjour,J'aimerais intégrer des scroll bars horizontaux et verticaux à mon ListView mais je ne trouve pas un tutorial pour le faire.Je les ajoute sur


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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 : 1,139 sec (3)

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