0

تاپیک جامع نکات در سی شارپ

 
siryahya
siryahya
کاربر طلایی1
تاریخ عضویت : اسفند 1389 
تعداد پست ها : 158652
محل سکونت : ▂▃▄▅▆▇█Tabriz█▇▆▅▄▃▂

پاسخ به:تاپیک جامع نکات در سی شارپ
سه شنبه 22 اردیبهشت 1394  1:58 AM

پاک کردن هم زمان تمام 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);  

ترکی زبان قربون صدقه رفتنه داریم که: گوزلرین گیله‌سین قاداسین آلیم که یعنی درد و بلای مردمک چشات به جونم …!.

تشکرات از این پست
دسترسی سریع به انجمن ها