Event Driven Programming Lecture Notes for Final Exam CS
Event Driven Programming Lecture Notes for Final Exam CS
Course Contents
Chapter
1. Event Driven Fundamentals
2. Programming with Event Driven
3. The Elements of Event Driven Programming
4. Advanced Programming with Event Driven
26-Jun-24
5. Database Programming 2
By Kedir G 1
Event Driven Programming Lecture Notes June, 2024
By Kedir G 2
Event Driven Programming Lecture Notes June, 2024
26-Jun-24 121
By Kedir G 3
Event Driven Programming Lecture Notes June, 2024
26-Jun-24 124
By Kedir G 4
Event Driven Programming Lecture Notes June, 2024
26-Jun-24 126
By Kedir G 5
Event Driven Programming Lecture Notes June, 2024
26-Jun-24 127
1. Solution Explorer
All of your project files, code, forms, resources, will appear in this pane.
2. Properties
This pane shows property settings you can configure based on the item selected.
3. Form Designer
This is the designer for the form. It's interactive and you can drag-and-drop objects from the
Toolbox.
By selecting and moving items in the designer, you can visually compose the user interface (UI)
for your app.
4. Toolbox
The toolbox contains all of the controls you can add to a form.
To add a control to the current form, double-click a control or drag-and-drop the control.
26-Jun-24 128
By Kedir G 6
Event Driven Programming Lecture Notes June, 2024
26-Jun-24 130
By Kedir G 7
Event Driven Programming Lecture Notes June, 2024
By Kedir G 8
Event Driven Programming Lecture Notes June, 2024
By Kedir G 9
Event Driven Programming Lecture Notes June, 2024
26-Jun-24 135
By Kedir G 10
Event Driven Programming Lecture Notes June, 2024
26-Jun-24 138
By Kedir G 11
Event Driven Programming Lecture Notes June, 2024
FORM
The Form is the main object of Windows Forms.
A Windows Forms application will usually have a form displayed at all times.
Forms contain controls and respect the Location and Size properties of the control for
manual placement.
Forms also respond to the Dock property for automatic placement.
Most of the time a form will have grips on the edges that allow the user to resize the
form.
The Anchor property of a control will let the control grow and shrink as the form is
26-Jun-24 resized. 139
By Kedir G 12
Event Driven Programming Lecture Notes June, 2024
By Kedir G 13
Event Driven Programming Lecture Notes June, 2024
You can also control the direction of expansion (horizontal or vertical) after the
TableLayoutPanel control is full of child controls.
By default, the TableLayoutPanel control expands downward by adding rows.
You can control the size and style of the rows and columns by using the RowStyles
and ColumnStyles properties. You can set the properties of rows or columns
individually.
The TableLayoutPanel control adds the following properties to its child controls: Cell ,
Column , Row , ColumnSpan , and RowSpan .
26-Jun-24 144
By Kedir G 14
Event Driven Programming Lecture Notes June, 2024
By Kedir G 15
Event Driven Programming Lecture Notes June, 2024
26-Jun-24 148
By Kedir G 16
Event Driven Programming Lecture Notes June, 2024
By Kedir G 17
Event Driven Programming Lecture Notes June, 2024
By Kedir G 18
Event Driven Programming Lecture Notes June, 2024
The different kinds of menu structures and the classes that support them in the
.NET Framework.
The traditional menu bar, sometimes called the main menu or an anchored
menu, is a set of menus shown horizontally across the top of most applications.
The menus in a typical menu bar display a dropdown list of commands when
they are activated with the mouse or by a keyboard accelerator.
Another type of menu is a context menu, also called a popup menu or shortcut
menu.
A context menu is a menu that appears in a particular situation, or context.
26-Jun-24 153
By Kedir G 19
Event Driven Programming Lecture Notes June, 2024
26-Jun-24 155
26-Jun-24 156
By Kedir G 20
Event Driven Programming Lecture Notes June, 2024
26-Jun-24 157
By Kedir G 21
Event Driven Programming Lecture Notes June, 2024
By Kedir G 22
Event Driven Programming Lecture Notes June, 2024
Thank you
26-Jun-24 162
By Kedir G 23