- حنوخد فكرة عامة عن أهم الـ Controls في الـ Toolbox ، وأهم الـ Properties و الـ Events لكل واحدة منهم ..
97 Common Controls Toolbox - Label :
- Text property;
----------------------------------------------------------------------------------------------------
98 Common Controls Toolbox- Button :
- Text property ;
- Click event :
اضغطي على الحدث مرتين ، واكتبي الكود التالي :
label1.Text="new";----------------------------------------------------------------------------------------------------
- Text- Multiline , Read Only , PasswordChar properties ;
- TextChanged event :
- راح ينفذ الحدث لو انت كتبت أي حرف في الـ text
- اضغطي على الحدث مرتين ، واكتبي الكود التالي :
label1.text = textBox.Text;
----------------------------------------------------------------------------------------------------
- Checked property ;
- لو خليناها true راح يحط علامة صح على المربع في الفورم ، و false راح يشيلها .
- ChackedChanged event :
- راح ينفذ الحدث لما اغير علامة الصح من true الى false والعكس .
- اضغطي على هذا الحدث مرتين ، واكتبي الكود التالي :
if (checkBox1.Checked==true)
// لازم اتنين يساوي عشان المقارنة ، لو كانت بس يساوي واحدة معناها خود القيمة
label1.Visible=true;
else
label1.Visible=false;----------------------------------------------------------------------------------------------------
102 - Common Controls Toolbox - ListBox : (بحط فيه مجموعة من الأشياء اللي بدي ياها )
- أول اشي بدي اشوف كيف ممكن اضيف القيم اللي عندي ، في عندي طريقتين في الاضافة ، وحدة بالتصميم من عند الخصائص وما بتحتاج ران ، والتانية من الكود تبع الحدث الخاص فيها وهو الضغط على الزر الخاص بالاضافة وتحتاج الى ران.
Items property : empno - empname - phone - اكتبيهم
Second way is by event (in the code)(بوقت الران)
- اعمل اضافة لزر واسميه "إضافة" واضغط عليه مرتين واكتب في الكود تبعه التالي :
ListBox1.Items.Add(textBox1.Text);
// معناها كل قيمة بتضيفها في الـ textBox روح ضيفها في الـ listBox
- SelectIndexChanged event :
- راح ينفذ هاد الحدث لو انا غيرت القيمة لأي واحدة من هاي الليست في الـ list ، يعني أغير السهم من قيمة لقيمة .
- اضغطي على هذا الحدث مرتين واكتبي في الكود التالي :
label1.Text= listBox1.SelectedItem.ToString();
// معناها غيّـر قيمة الـ label لو انا غيرت اي قيمة من الـ list.
----------------------------------------------------------------------------------------------------
- There are tow ways to upload image ; first by property (design بدون وقت الران) and second by event ( بوقت الران code).
1-
Image property- select any wanted image - ok.
SizeMode property - StretchImage .
2- اضغطي على الفورم مرتين ، راح تدخلي على الحدث الخاص بتحميل الفورم .
pictureBox1.Image = new Bitmap("C:\\A_Dreadm .jpg");

No comments:
Post a Comment