שתי שאלות קטנות בC#...

aviadbarel

New member
שתי שאלות קטנות בC#...

1. בבניית אפליקציה לחלונות האם יש אפשרות להגדיר גודל ומיקום של פקדים באחוזים, בדומה לHTML שניתן להגדיר דברים באחוזים במקום בגודל ומיקום מוחשי? או רעיון אחר לפתרון שיתאים לכל רזולוציה בה יפעילו את האפליקציה? 2. איך ניתן לזהות שהמשתמש מנסה לסגור את התוכנה על ידי לחיצה ALT+F4? כדי להקפיץ לו חלון שמוודא את כוונתו. תודה!
 

Justin Angel

New member
קה פרובלמה מואי צ'יקיטה?

1. הודעה ישנה שלי על עבודה ברזולוציות שונות. 2. תוכל לתפוס את אירוע Form_Closing של הטופס, להציג דיאלוג בעזרת MessageBox.Show עם הכפתורים המתאימים, ואם אתה רוצה לבטל את סגירת התוכנית לקבוע בתוך המתודה של האירוע ש-e.Cancel=true ובכך לבטל את סגירת החלון.
void Form9_Closing(object sender, CancelEventArgs e) { DialogResult d = MessageBox.Show("Close?", "Closing...", MessageBoxButtons.OKCancel); if (d == DialogResult.Cancel) e.Cancel = true; }​
 
למעלה