Bonjour à tous

Je travaille actuellement sur un code source dont je ne suis pas l'auteur.
Il permet d'appliquer des filtres sur une image, je trouve que c'est super bien réalisé.

Son code source fonctionne nickel. Cependant, le code est en C# et je travaille beaucoup plus facilement en VB.NET. J'ai passé son code par le convertisseur du site code source, mais 2 erreurs subsistent...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
( (System.ComponentModel.ISupportInitialize) ( this.pictureBox ) ).BeginInit( );
Est transformé en VB.NET par

Code : Sélectionner tout - Visualiser dans une fenêtre à part
(DirectCast((Me.pictureBox), System.ComponentModel.ISupportInitialize)).BeginInit()
Évidement le 2ème code ne fonctionne pas et je n'arrive pas à le corriger car je ne connais pas du tout ComponentModel. J'ai la même erreur avec .EndInit()

Je n'ai plus besoin d'aide, j'ai trouvé la solution :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
CType(Me.pictureBox, System.ComponentModel.ISupportInitialize).BeginInit()