Après avoir lu l'article paru hier matin sur c2i sur les "petits jeux esthétiques", j'ai eu le malheure de dire à Richard, ca serait tellement plus drole avec de la reflection ...
Et bien, cette petite phrase est devenue réalité après quelques petites prises de tête :
Premier essai (on est encore loin de la girafe là) :

En modifiant un peu le code dans la TextBox (on y arrive toujours pas ... à la girafe) :
En tout cas, je vous mets à dispo le code, dès que je laurais un peu améliorer (là, cest du porcinet d'or en puissance) et surtout commenter (le commentaire de sources, c'est pas mon fort hein Vlad ;)
En tout cas, cest bien marrant de faire du CodeDom, de la Reflection, le tout en mémoire sur/avec des Assemblies ! Au fait, Vlad pour te rassurer, j'ai pas fait de reflection à partir de l'assembly reflectionée pour Form1, j'ai seulement casté avec System.Windows.Forms.Form ! lol
Au fait, pour ceux qui diront, Rolala, mais c'est un malade, on aurait pu faire ça beaucoup plus proprement avec une interface ici ... ou là .... bah... je leur répondrais ...que je me suis pas tapé à refaire l'original depuis zéro pour justement montrer la puissance de la Reflection et Codedom :D
Par contre c'est vrai, que maintenant, avant de me lancer dans l'inconnu, je serais qu'avec une interface c'est beaucoup mieux et surtout moins prise de tête :p
Allez dodo, si vous voulez avoir les sources pas trop tard dans la journée :)
NB: Promis Richard, je te fais un applet .net pour ton chat, mais pas tout de suite hein, ca attendra un peu que les projets de classe soient bien avancées ;)
[UPDATE] :
Je vais ajouter ce qu'il faut aussi pour choisir le nombre de picturebox que l'on désire ainsi que l'endroit de la rupture et la taille :p Je suis plus à une ligne de code hein, alors autant le faire bien :D