webForumDet fria alternativet

Ännu mer C#

.NET

11 svar · 281 visningar · startad av Jymdis

Medlem sedan mars 20016 260 inlägg
Frågan#1

Snart slutar jag med mina dumma C# frågor men några till kommer jag hinna med, som t.ex:

Jag har gjort en egen usercontrol och vill ha den i Toolboxen men hittar inte den i Add / Remove items, varför inte?

tack på förhand
Jymdis

Medlem sedan feb. 20002 300 inlägg
#2

När du kompilerar så ska den läggas till automagiskt till toolboxen. Så har det iaf. fungerat för mig när jag gjort egna kontroller.

Medlem sedan mars 20016 260 inlägg
#3

Ah, den hamna under "My User Controls". Tack så mycket.

Medlem sedan mars 20016 260 inlägg
#4

Följd fråga, som har lite men inte så mycket med user control att göra.

Jag har gjort en usercontrol som ritar en cirkel, när jag placerar ut den med hjälp av en array (liknande den lösningen jag gjort innan) så försvinner alla objekt som var på formuläret redan innan, finns det nån enkel lösning som jag missat (typ SuspendLayout() (även om den inte fungera) eller jag måste posta lite kod?

Medlem sedan feb. 20002 300 inlägg
#5

Är inte riktigt med på vad du menar med "placera ut med hjälp av array". Har du en array med med ett antal av dina kontroller som du vill placera ut på en Form?

En form har en Collection kallad.. Hmm. Controls om jag inte minns fel. Om du använder den kollektionens Add-metod och lägger till dina kontroller så borde det fungera. Eller är det inte det du menar?

Medlem sedan mars 20016 260 inlägg
#6

http://www.webforum.nu/showthread.php?s=&threadid=101066

Där har du tekniken bakom hur jag lägger ut min egna usercontrol (även om det där gäller Button).

Så jag har inte problem med det, utan mer att andra saker som redan finns på formuläret försvinner.

Medlem sedan feb. 20002 300 inlägg
#7

Du får nog visa lite kod.

Ingenting på formuläret ska försvinna bara för att du lägger till fler kontroller till det.

Medlem sedan mars 20016 260 inlägg
#8

Hela projektet ligger på:
http://member.webforum.nu/1575/projekt.zip

Medlem sedan mars 20016 260 inlägg
#9

Jag vet varför det blir så, Controls.Clear(); :)

Medlem sedan feb. 20002 300 inlägg
#10

Aha! Va bra, för jag har inte haft tid att kolla på koden än! :)

Håller på och skriver en artikel om design patterns i COM/DCOM/COM+... :bla

Medlem sedan mars 20016 260 inlägg
#11

Hehe, sånt simpelt? ;)

Medlem sedan mars 20016 260 inlägg
#12

Nevermind

260 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)