پاک کردن هم زمان تمام TextBox ها
بعضی وقتا تعداد TextBox ها توی فرمتون خیلی زیاده و سخته که هر بار تمام اونها رو پاک کنید پس از روش زیر استفاده کنید تا تمام TextBox ها را یکجا پاک کنید.
کد PHP:
public void ClearTextBoxs()
{
foreach (Control txt in this.Controls)
{
if (txt.GetType().Name == "TextBox")
txt.Text = "";
}
}
---------------------------------------------------------
دسترسی به بعضی قسمت های ویندوز با shell32
کد PHP:
using Shell32;
کد PHP:
private void Form1_Load(object sender, EventArgs e)
{
listBox2.Items.Add("access.cpl");
listBox2.Items.Add("appwiz.cpl");
listBox2.Items.Add("btcpl.cpl");
listBox2.Items.Add("desk.cpl");
listBox2.Items.Add("directx.cpl");
listBox2.Items.Add("hdwwiz.cpl");
listBox2.Items.Add("inetcpl.cpl");
listBox2.Items.Add("intl.cpl");
listBox2.Items.Add("irprops.cpl");
}
کد PHP:
private void button1_Click(object sender, EventArgs e)
{
objshell.ControlPanelItem(listBox2.SelectedItem.To String());
}
---------------------------------------------------------
window
با استفاده از این api میتونید هر پنجره ای رو که خواستید قفل کنید
کد PHP:
[DllImport("user32.dll")]
private static extern int EnableWindow(int hwnd, int fEnable);
int i = this.Handle.ToInt32();
int u= EnableWindow(i, 1);