PDA

View Full Version : درج دینامیک فیلدها در چک باکس



sabmax
جمعه 25 اسفند 1385, 12:06 عصر
چگونه میتوان پس از خواندن تعدادفیلدهای یک یانک به تعداد فیلدها برروی یک فرم چک باکس تولید وproperty های آن را مقداردهی کرد؟

behzad_gh
جمعه 25 اسفند 1385, 12:22 عصر
For i As Integer = 1 To 5
Dim Control As New CheckBox
Control.Name = "chk" & i
Control.Text = "Custom text" & i
Control.Checked = True
Control.Size = New Size(180, 20)
Control.Location = New Point(3, 22 * i + 3)
Me.Controls.Add(Control)
Next

iman_22a
جمعه 25 اسفند 1385, 12:42 عصر
For i As Integer = 1 To Me.DsFajr.Bank.Columns.Count
Dim Control As New CheckBox
Control.Name = "chk" & i
Control.Text = "Custom text" & i
Control.Checked = True
Control.Size = New Size(180, 20)
Control.Location = New Point(3, 22 * i + 3)
Me.Controls.Add(Control)
NextDsFajr نام دیتاست
Bank نام Table

sabmax
جمعه 25 اسفند 1385, 19:51 عصر
اگر فقط دیتا ست را ایجاد کرده باشیم و بخواهیم بعدا نام بانک مثلا از یک textbox اضافه شود چی ؟

behzad_gh
جمعه 25 اسفند 1385, 22:30 عصر
اگر فقط دیتا ست را ایجاد کرده باشیم و بخواهیم بعدا نام بانک مثلا از یک textbox اضافه شود چی ؟

:متفکر: من منظورتان را متوجه نشدم لطفا بیشتر توضیح دهید . متشکرم.

sabmax
شنبه 26 اسفند 1385, 19:33 عصر
موضوع این است که من میخواهم نام database و table را از دو textbox بخوانم وبه تعداد فیلدها
ونام فیلدها دسترسی داشته باشم تا براین اساس وبمیزان فیلدها checkbox هائی با همان هدر
وتعداد برروی یک UcControl تولید نمایم

iman_22a
شنبه 26 اسفند 1385, 20:33 عصر
من نمی دونم به چه کارتون میاد ولی چرا دستی می خواهید وارد کنید ، می تونید دیتابیساتون رو در صورتی که بیش از یکی باشد در یک Combobox که با انتخاب دیتاست موردنظر از آن Combobox جداول آن در یک Combobox یا Listbox نمایش داده بشه که باز با انتخاب هر Table از ‍‍Combobox دوم فیلدهای موجود در آن در یک ListBox نمایش داده بشه یا یه بلایی دیگه سرشون بیارید ...

مهدی نان شکری
یک شنبه 27 اسفند 1385, 09:59 صبح
برای این منظور می تونید از SQLDMO استفاده کنید.