Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Personaliser ma fenetre [ Multimédia / Image & Vidéo ] (demando77)

jeudi 20 décembre 2007 à 16:15:18 | Personaliser ma fenetre

demando77

Slt! Je suis en train de developper en C# et j'aimerais que mes fenetres aient des formes que je souhaite (des images que je possède deja du genre arbre abattu, feille de manguier,..) Qui peut m'aides en VB et/ou C#

jeudi 20 décembre 2007 à 16:18:39 | Re : Personaliser ma fenetre

demando77

Slt! je désire personaliser ma fenetre cad qu'elle ait une forme autre que celle par défaut de windows du genre media player,... avec des images que j'ai. Je veux donc que ma fenetre ait cette forme là. Que dois je faire?

jeudi 20 décembre 2007 à 17:50:42 | Re : Personaliser ma fenetre

Charles Racaud

Membre Club
Salut,

Regarder dans les sources existantes.
skin, form personalisable ...

__________
  Kenji


dimanche 23 décembre 2007 à 01:03:21 | Re : Personaliser ma fenetre

nord666

Salut,

Si je comprend bien, tu veux une application en forme d'arbre avec de la transparence comme contour?

Si c'est ça, voici ce qu'il faut que tu fasses pour le faire en vb.net:

1)  crée une image. Pour les endroits avec de la transparence, utilise une couleur du genre  45; 69; 62. En fait, une couleur que tu ne se retrouvera nul part sur ton programme.

2) enleve les bordures de ton programme (propriété FormBorderStyle = None)

3) met l'image que t'a fait comme image de fond (propriété BackgroundImage = TonImage

4) met la propriété TransparencyKey de la couleur que t'a choisi pour la transparence. Pour moi, c'est 45; 69; 62.

5) si tu démarre ton programme, tu devrais voir que sa fonctionne. Mais tu ne peux pas le déplacer ni le quitter.

6) pour le quitter, tu ajoute un bouton/picturebox qui le fait quitter.

7) pour le déplacer, copie ça dans ton code:

Private

Sub Programme_MouseDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.MouseEventArgs) HandlesMyBase.MouseDown

LocationSouris = e.Location

EndSub

PrivateSub Programme_MouseMove(ByVal sender AsObject, ByVal e As System.Windows.Forms.MouseEventArgs) HandlesMyBase.MouseMove

If e.Button = Windows.Forms.MouseButtons.Left Then

Dim variation As Size

variation.Width = e.X - LocationSouris.X

variation.Height = e.Y - LocationSouris.Y

Me.Location = Point.Add(Me.Location, variation)

EndIf

EndSub

J'espère que je t'ai aidé!



Cette discussion est classé dans : fenetre, personaliser


Répondre à ce message

Sujets en rapport avec ce message

SAvoir quand la souris quitte ma fenetre [ par XOR2000 ] Salut,Comment peux ton savoir lorsque le curseur de la souris sort de la fenetre form? mousemove previens que l'on est dessus mais il n'y a pas d'even Comment poster un message à une fenetre DOS [ par GEDDi ] Je sais qu'avec SendMessage on peut envoyer des messages à d'autres fenetres, mais je sais pas comment on peut poster un message à une fenetre dite 'c Probleme de scrolls avec le controle richtextbox ... [ par JFK91 ] afin de changé le contenu de la fenetre du controle richtextbox , je fait un richtextbox1.text = buffer1 + chr(10) + buffer2 mais le probleme c'est lo Fenetre au premier plan [ par JMG ] BonjourComment faire pour savoir si une fenetre se trouve au premier plan,même si elle n'est pas activée.Merci d'avance.A+JMG ouvrir une fenetre d'internet expolrer [ par awa33 ] salut!s.v.p je cherche une commande de shellqui me permis d'appler apartir de m'application un fichier HTML(fenetre d'internet expolrer)merci beaucoup Supprimer le redimensinoment [ par Greg ] Bonjour,Coment faire pour empecher de redimensionner un fenetre.Comment faire pour supprimer l'icone de redimensionement qui se trouve en haut de la f extract icon grace au HWND d'un fenetre [ par MarbleMad ] salut,je cherche le moyen de recuperer l'icon 16x16 des applis en cours d'utilisation grace au HWND de la fenetre (appli dans la barre de tache).si q recup des infos d'1 fenetre d'une autre application [ par FREDDY ] Bonjour, J'essaye deseperement de recuperer sous visual basic 6 des informations qui défilent dans une fenetre d'un logiciel qui tourne sous window browser et fenetre active [ par NoNo ] comment peut-on determiner que la fenetre active est celle d'une certaine application en l'occurence un browser WEB (IE, Netscapte...) ? merci Comment agire sur une fenetre d'une autre appli (AOL) [ par jak2b ] je voudrais savoir comment agir sur une fenetre de aol, mon but ce serais de faire aol timer (le petit logiciel qui clique sur oui quand aol demande s


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,281 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.