PDA

View Full Version : بدست آوردن نام کنترلها در فرم



بابک زواری
یک شنبه 02 مرداد 1384, 22:55 عصر
سلام
با کد زیر نام کنترلهای موجود در یک فرم رو بدست میارم اما نام SqlDataAdapter1 یا DataSet11 رو به من نمیده چیکار باید بکنم ؟



For j As Integer = 0 To Me.Controls.Count - 1 'Form1.ActiveForm.Controls.Count - 1
ListBox1.Items.Add(Form1.ActiveForm.Controls(j).Na me().ToString())
Next j

یا



Dim i As Object
For Each i In Controls
ListBox2.Items.Add(i.GetType)
Next

Hamedm
سه شنبه 04 مرداد 1384, 15:37 عصر
سلام

علت اینکه DataAdapter و DataSet کنترل نمی باشند بلکه Component هستند.
بعید میدونم Collectioni برای Componentها وجود داشته باشه.

در پناه حق موفق باشید و پرتوان

بابک زواری
سه شنبه 04 مرداد 1384, 17:33 عصر
چرا وجود داره Components.components با این میشه اسم کامپوننتها رو که در کانتینر پائین هستند به دست آورد اما کامپوننتهای مربوط به دیتا رو نمیده