PDA

View Full Version : سوال: چطور میشه یک مستطیل با طول دلخواه ساخت؟؟



lootiamir
پنج شنبه 30 آبان 1392, 08:42 صبح
با سلام
ببخشید چطور میشه یک مستطیل با اندازه طول متغییر ( textbox) و با عرض ثابت در وی بی ساخت !
البته میخوام با کد نویسی بصورت اتوماتیک ساخته بشه!!!

sagggad
پنج شنبه 30 آبان 1392, 09:52 صبح
اگه میخوای مستطیلت توپرباشه ازلیبل استفاده کن!!

boveiryghasem
پنج شنبه 30 آبان 1392, 10:01 صبح
سلام

امیدوارم بدردت بخوره.

Dim Pencil As Pen
Dim MyLength As Integer
MyLength = Int32.Parse(TextBox1.Text)
Pencil = New Pen(Drawing.Color.Red, 5)
Dim myGraphics As Graphics = Me.CreateGraphics
myGraphics.DrawRectangle(Pencil, 0, 0, MyLength, 50)

lootiamir
پنج شنبه 30 آبان 1392, 19:17 عصر
اگه میخوای مستطیلت توپرباشه ازلیبل استفاده کن!!
چطور میشه تو کد نویسی ییک لیبل ساخت !؟؟

sagggad
پنج شنبه 30 آبان 1392, 19:51 عصر
چطور میشه تو کد نویسی ییک لیبل ساخت !؟؟
با این کد:
Dim label as new label
me.controls.add(label(

lootiamir
جمعه 01 آذر 1392, 00:27 صبح
با این کد:
Dim label as new label
me.controls.add(label(
ببخشید اگه من بخوام به تعداد نا معلوم لیبل بسازم باید چیکار کنم ؟؟؟
(تعاد از تکست باکس دریافت شود )

lootiamir
جمعه 01 آذر 1392, 12:57 عصر
کسی راه حلی نداره ؟؟

boveiryghasem
دوشنبه 04 آذر 1392, 08:32 صبح
سلام
یه راه حل خیلی ساده:
For i = 1 To Int32.Parse(TextBox1.Text)

Dim txtBx As TextBox
Static x As Integer
txtBx = New TextBox
txtBx.Location = New Point(10, 10 + x)
txtBx.Size = New Size(100, 20)
txtBx.Name = "TextBox" & i.ToString()
x = x + 20
Me.Controls.Add(txtBx)
Next