Icona User Control

venerdì 02 aprile 2010 - 19.56

Giuseppe.Schiappapie Profilo | Newbie

Buona sera a tutti,
Sto creando alcuni controlli che ereditano dai vari textbox, radiobutton , combobox etc etc,
Fin qui tutto ok creo i controlli e tutto mi funziona sui progetti sui quali li uytilizzo.

Non è una cosa a dire il vero fondaentale ma siccome ho creato circa una quindicina di controlli personalizzati mi piacerebbe visualizzarli nella toolbox con un icona , cosi come per i controlli fontiti dal framework.

Sarà forse una cosa facilissima , ma non riesco proprio a capire come fare.

qualcunsa saprebbe aiutarmi ?

riangrazio tutti anticipatemente

kataklisma Profilo | Senior Member

Ciao!

Prova ad applicare l'attributo [ToolboxBitmap] alla classe ;)


Modifica :

Ecco un'esempio

System.Drawing; [ToolboxBitmap ( @"C:\Icona.bmp" )] public class Prova { }

Ignazio Catanzaro

http://blogs.dotnethell.it/swdev/

Giuseppe.Schiappapie Profilo | Newbie

ti ringrazio per la pronta risposta,
io uso vb.net ed ho utilizzato il relativo attributo
in questo modo

<ToolboxBitmap(GetType(UserControl), "C:\aa.bmp")> Public Class NavTextBox
purtroppo nulla , sbaglio ? o cosa

ciao grazie ancora

kataklisma Profilo | Senior Member

Allora prova ad inserire l'icona nel progetto, nello stesso namespaces della classe...

Se non va così prova a creare una classe fittizia e a riportare quindi questo codice:


internal class classefittizia { } namespace ProvaIcona { [ToolboxBitmap(typeof(classeFittizia),"namespacesIcona.Icona.bmp")] public class UserControl1 : System.Windows.Forms.UserControl { ....

Fammi sapere ;)
Ignazio Catanzaro

http://blogs.dotnethell.it/swdev/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5