PDA

View Full Version : طراحی runtime



kargar
یک شنبه 08 مرداد 1385, 13:00 عصر
سلام . چطور میشه یه object در زمان runtime ایجاد کرد و اونو جابجا کرد و save کرد ؟:متفکر:

aidinwashere
یک شنبه 08 مرداد 1385, 22:39 عصر
منظورتونو از جابجا کردن میشه توضیح بدید؟
منظور Drag&Drop است؟

ghafoori
دوشنبه 09 مرداد 1385, 12:12 عصر
شما میخواهیدمثلا یک دکمه در زمان اجرا ایجاد کنید پس از تغییر مکان ان محلش را ثبت کنید برای دفعه دیگر ایا منظور شما اینه

علیرضا مداح
دوشنبه 09 مرداد 1385, 21:00 عصر
سلام دوست عزیز
ایجاد یک دکمه در زمان اجرا و اختصاص دادن رویدااد کلیک به آن :


private void Form1_Load_1(object sender, EventArgs e)
{
Button newButton = new Button();
newButton.Name = "Button1";
newButton.Text = "New Button";
newButton.Size = new Size(100, 20);
newButton.Location = new Point(50, 50);
newButton.Click += new System.EventHandler(newButton_Click);
this.Controls.Add(newButton);
}
private void newButton_Click(Object sender, System.EventArgs e)
{
MessageBox.Show("The dinamically created button is was clicked.");
}


برای ذخیره وضعیت کنترلهای بر روی فرم هم چند راه وجود دارد :
1)استفاده از رجیستری
2)استفاده از فایلهای XML
3)استفاده از فایل تنظیمات

aidinwashere
سه شنبه 10 مرداد 1385, 04:25 صبح
حالا این Drag & Drop رو چجوری میشه برای کنترل های یک فرم فعال کرد؟

hojjat_gh
پنج شنبه 17 مرداد 1387, 15:13 عصر
سلام دوست عزیز
ایجاد یک دکمه در زمان اجرا و اختصاص دادن رویدااد کلیک به آن :


privatevoid Form1_Load_1(object sender, EventArgs e)
{
Button newButton = newButton();
newButton.Name = "Button1";
newButton.Text = "New Button";
newButton.Size = newSize(100, 20);
newButton.Location = newPoint(50, 50);
newButton.Click += new System.EventHandler(newButton_Click);
this.Controls.Add(newButton);
}
privatevoid newButton_Click(Object sender, System.EventArgs e)
{
MessageBox.Show("The dinamically created button is was clicked.");
}


برای ذخیره وضعیت کنترلهای بر روی فرم هم چند راه وجود دارد :
1)استفاده از رجیستری
2)استفاده از فایلهای XML
3)استفاده از فایل تنظیمات

با سلام
میشه درباره ی این راهها توضیح بدید؟