ל' ניסן 5.5
בשיעורים הקודמים למדנו פיתוח תוכנה באמצעות ממשק טקסטואלי CLI/CMD (Command
Line Interface) השיעור למדנו פיתוח עם ממשק גרפי GUI (Graphical User Interface)
את הממשק נפתח באמצעות פרויקט מסוג Windows
Forms App - בפתיחת פרויקט יפתח
טופס (Form) לעבודה
למסך יש שם ומאפיינים (וכן לכל הפקדים) ניתן לעצב\להגדיר באמצעות
הממשק (חלונית properties)או באמצעות קוד
·
לחיצה על טופס תפתח
את הקוד במקטע של הטופס
·
לחיצה על פקד תפתח את
הקוד במקטע של הפקד
כל שינוי מאפיין שמתבצע בחלונית ה
properties נרשם אוטומטי כשורת קוד בקובץ designer
דוג'
- Text לעדכון שם הטופס \
פקד
בקוד –
Text = "mytest";
BackColor - שינוי
צבע רקע
BackColor =
Color.Pink;
חלק מסוגי פקדים
Button – כפתור ללחיצה
checkbox – כפתור לסימון
Label – כתיבת מלל במסך
textbox – אזור לכתיבת טקסט ע"י המשתמש
pictureBox – הוספת תמונה
contextMenuStrip – לבנית תפריט אפשריות
- radioButton כפתורי בחירה ניתן לבחור כפתור אחד בכל פעם
על כל אחד מהפקדים ניתן לכתוב קוד כפי שלמדנו בשיעורים הקודמים
לדוג'
·
יש לנו צקבוקס בשם
משתמש חדש
·
אם הוא מסומן Checked == true
·
שדה הטקסט פתוח ReadOnly = false (לא לקריאה בלבד)
·
אחרת השדה לקריאה
בלבד
private void new_user_CheckedChanged(object sender, EventArgs e)
{
if (new_user.Checked == true)
textBox1.ReadOnly = false;
else
textBox1.ReadOnly = true;
שים לב !!!!
אם רוצים שפקד א יגרום לשינוי בפקד ב את הקוד יש לכתוב
בפקד א
MessageBox
פקד להצגת הודעות למשתמש MessageBox.Show()
ניתן לערוך\לשנות את הגדרות ההודעה לדוג' ההודעה היא hi כותרת המסך Welcome ובהודעה היו 2 כפתורים OK Cancel
MessageBox.Show("hi"
, "Welcome" ,
MessageBoxButtons.OKCancel);
פקודות DOC
בשיעורים קודמים למדנו שניתן לגשת לנתונים במחשב דרך ממשק ישיר
ע"י הזנת פקודות (לא גרפי)
פתיחת הממשק באמצעות חיפוש > cmd. אפשרות נוספת בשורת הנתיב של תיקייה לרשום cmd וחלונית הממשק תיפתח במיקום של התיקייה
החלונית נפתחת כברירת מחדל (לא בפתיחה מתוך תיקייה) בכונן c
למעבר לכונן אחר f: (שם הכונן +:)
CD
(Change Directory)
·
CD כניסה לתיקיה שצוינה, שנמצאת כתת-תיקייה באותה תיקייה שאנו נמצאים בה (cd
ww\s) ניתן לדפדף בין התיקיות הקיימות באמצעות tab
·
CD\
מחזיר אותנו לכונן מכל מקום שאני נמצא
·
CD.. מחזיר תיקייה אחת אחורה
MD –
(Make Directory)
יצירת תיקיה חדשה
ניתן
ליצור מספר תיקיות CD\1\2\3
יצור
תיקייה בשם 1 ובתוכה 2 ובתוכה 3
אין תגובות:
הוסף רשומת תגובה