73
Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

Embed Size (px)

Citation preview

Page 1: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

Microsoft Visual Basic 2010

CHAPTER TWO

Program and GraphicalUser Interface Design

Page 2: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 2

Objectives

►Open and close Visual Studio 2010►Create a Visual Basic 2010 Windows Application

project►Name and set the Title Bar text in a Windows

Form object; resize a Windows Form object►Add a Label object to a Windows Form object;

name the Label object; set the text in the Label object; change the Font properties of the text in the Label object

►Add a PictureBox object to the Windows Form object; name the PictureBox object; resize the PictureBox object

Page 3: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 3

Objectives

►Add a Button object to the Windows Form object; name the Button object; set the text in the Button object; change the Button object size

►Align Objects on the Windows Form object►Save and open Visual Basic projects►Understand and implement graphical user

interface design principles►Understand and implement the first two phases of

the program development life cycle

Page 4: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 4

Preview the Chapter Project

Page 5: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 5

Open Visual Studio 2010

►Click the Start button on the Windows taskbar, point to All Programs on the Start menu, and then point to Microsoft Visual Studio 2010 on the All Programs submenu

►Click Microsoft Visual Studio 2010 on the submenu

Page 6: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 6

Open Visual Studio 2010

Page 7: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 7

Open Visual Studio 2010

Page 8: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 8

Create a New Visual Basic 2010 Windows Application Project

►Click the New Project button on the Standard toolbar

►If necessary, in the left pane, click Visual Basic so it is selected

►If necessary, click Windows Forms Application in the middle pane

►Double-click the text,WindowsApplication1, in the Name text box to select the text. Type the project name

►Click the OK button in the New Project window

Page 9: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 9

Create a New Visual Basic 2010Windows Application Project

Page 10: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 10

Create a New Visual Basic 2010Windows Application Project

Page 11: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 11

Display the Toolbox

►If the window does not already display the Toolbox, point to the Toolbox button in the left margin of the window

Page 12: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 12

Display the Toolbox

Page 13: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 13

Permanently Display the Toolbox

►If necessary, point to the Toolbox button in the left margin of the window to display the Toolbox. Then, click the Auto Hide button on the Toolbox title bar

Page 14: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 14

Permanently Display the Toolbox

Page 15: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 15

Name the Windows Form Object

►Click anywhere in the Windows Form object to select it►In the Solution Explorer window, right-click the Form1.vb

filename. On the shortcut menu, point to Rename►Click Rename. Type the name of the form, and press the

ENTER key

Page 16: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 16

Name the Windows Form Object

Page 17: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 17

Name the Windows Form Object

Page 18: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 18

Set the Title Bar Text in a Windows Form Object

►With the Windows Form object selected, scroll in the Properties window until you find the Text property. Then, double-click in the right column for the Text property

►Type the title bar text, and then press the ENTER key

Page 19: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 19

Set the Title Bar Text in a Windows Form Object

Page 20: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 20

Set the Title Bar Text in a Windows Form Object

Page 21: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 21

Resize a Form

►Place the mouse pointer over the sizing handle in the lower-right corner of the Windows Form object

►Drag the sizing handle to the right and down until the window is the size you want. Then, release the left mouse button

Page 22: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 22

Resize a Form

Page 23: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 23

Add a Label Object

►Drag the Label .NET component button from the Common Controls category in the Toolbox over the Windows Form object to the approximate location where you want to place the Label object

►When the mouse pointer is in the correct location, release the left mouse button

Page 24: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 24

Add a Label Object

Page 25: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 25

Name the Label Object

►With the Label object selected, scroll in the Properties window until you find the (Name) property. Then double-click in the right column for the (Name) property

►Type the new name, and then press the ENTER key

Page 26: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 26

Name the Label Object

Page 27: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 27

Change the Text in a Label Object

►With the Label object selected, scroll in the Properties dialog box until you find the Text property. Then, double-click the Text value in the right column

►Type the new text for the Text property►To enter the Text property, press the ENTER key

Page 28: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 28

Change the Text in a Label Object

Page 29: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 29

Change the Text in a Label Object

Page 30: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 30

Enter Multiple Lines of Text in a Label Object

►With the Label object selected, click the Text property name in the left column of the Properties window. Then, click the down arrow in the right column of the Text property

Page 31: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 31

Enter Multiple Lines of Text in a Label Object

Page 32: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 32

Change Label Font, Font Style, and Font Size

►Click the Label object to select it. Scroll until you find the Font property in the Properties window. Click the Font property in the left column of the Label property window

►Click the ellipsis button for the Font property►In the Font dialog box, scroll to the font you want

to use in the Font list and then click the font in the Font list. Click a desired font style in the Font style list. Click the size you want to use in the Size list

►Click the OK button

Page 33: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 33

Change Label Font, Font Style, and Font Size

Page 34: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 34

Change Label Font, Font Style, and Font Size

Page 35: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 35

Center a Label Object in the Windows Form Object

►With the Label object selected, click Format on the Menu bar and then point to Center in Form on the Format menu

►Click Horizontally on the Center in Form submenu

Page 36: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 36

Center a Label Object in the Windows Form Object

Page 37: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 37

Delete GUI Objects

►Select the object to be deleted by clicking it►Press the DELETE key on the keyboard

Page 38: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 38

Delete GUI Objects

Page 39: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 39

Use the Undo Button on the Standard Toolbar

►Click the Undo button on the Standard toolbar

Page 40: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 40

Use the Undo Button on the Standard Toolbar

Page 41: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 41

Add a PictureBox Object

►With the Toolbox visible, drag the PictureBox .NET component on the Toolbox over the Windows Form object to the approximate location where you want the PictureBox object to be displayed

►When the mouse pointer is in the correct location, release the left mouse button

Page 42: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 42

Add a PictureBox Object

Page 43: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 43

Add a PictureBox Object

Page 44: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 44

Name a PictureBox Object

►Select the PictureBox object►Locate the (Name) property in the Properties

window for the PictureBox object►Double-click the value in the right column for the

(Name) property, type the name, and then press the ENTER key

Page 45: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 45

Resize a PictureBox Object

►Place the mouse pointer over the sizing handle at the lower-right corner of the PictureBox object, and then drag the handle to the size required

Page 46: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 46

Resize a PictureBox Object

Page 47: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 47

Add a Second PictureBox Object

►Drag the PictureBox .NET component in the Toolbox to any location in the Windows Form object, and then release the left mouse button

Page 48: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 48

Add a Second PictureBox Object

Page 49: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 49

Make Objects the Same Size

►Select the object whose size you want to duplicate, and then hold down the CTRL key and click the object you want to resize

►Click Format on the menu bar and then point to the Make Same Size command on the Format menu

►Click Both on the Make Same Size submenu

Page 50: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 50

Make Objects the Same Size

Page 51: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 51

Make Objects the Same Size

Page 52: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 52

Align the PictureBox Objects

►With the left and right PictureBox objects selected, click Format on the menu bar and then point to Align on the Format menu

►Click Bottoms on the Align submenu

Page 53: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 53

Align the PictureBox Objects

Page 54: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 54

Center Multiple Objects Horizontally in the Window

►With both objects selected, click Format on the menu bar and then point to the Center in Form command

►Click Horizontally on the Center in Form submenu

Page 55: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 55

Center Multiple Objects Horizontally in the Window

Page 56: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 56

Add a Button Object

►With the Toolbox displayed in the Visual Studio window, drag the Button .NET component in the Toolbox over the Windows Form object to the position where you want to place the button

►When the mouse pointer is positioned properly, release the left mouse button

Page 57: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 57

Add a Button Object

Page 58: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 58

Name and Set Text for a Button Object

►With the Button object selected, scroll in the Properties dialog box until you find the Text property. Double-click the Text value in the right column, type the text you want to display, and then press the ENTER key

Page 59: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 59

Name and Set Text for a Button Object

Page 60: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 60

Change Button Object Size

►Place the mouse pointer over the right edge of the Button object until the pointer changes to a double-headed arrow

►Drag the mouse pointer to the right until the Button object is just big enough to display the text, and then release the left mouse button

Page 61: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 61

Change Button Object Size

Page 62: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 62

Add and Align a Second Button

►Drag the Button .NET component from the Toolbox to the right of the Standard Room button on the Windows Form object. Align the top of the rectangle in the mouse pointer to the top of the Standard Room button until a blue line displays along the tops of the buttons

►When the buttons are aligned and spaced as you like, release the left mouse button

Page 63: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 63

Add and Align a Second Button

Page 64: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 64

Add and Align a Second Button

Page 65: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 65

Aligning Objects Vertically

►If necessary, click anywhere in the Windows Form object to deselect any other objects. Then, slowly drag the Deluxe Room button below the Standard Room button until vertical blue snap lines are displayed

►When the blue lines appear, indicating the buttons are aligned vertically, drag the Deluxe Room button up or down to create the proper spacing between the buttons, and then release the left mouse button

Page 66: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 66

Aligning Objects Vertically

Page 67: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 67

Aligning Objects Vertically

Page 68: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 68

Save a Visual Basic Project

►To save the work you have completed, you can click the Save All button on the Standard toolbar

►The first time you save a project, the Save Project dialog box is displayed

Page 69: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 69

Close Visual Studio 2010

►To close Visual Studio, you can click the Close button on the right of the Visual Studio window title bar

►If, when you close Visual Studio, you have never saved your program, Visual Studio will display the Close Project dialog box

Page 70: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 70

Open a Visual Studio Project

►Method 1: Double-click the solution file in the folder in which it is stored

►Method 2: With Visual Studio open, click the Open File button on the Standard toolbar, locate the solution file, and open it

►Method 3: With Visual Studio open, click File on the menu bar and then point to Recent Projects and Solutions on the File menu. Click the name of the project you want to open

Page 71: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 78

Summary

►Open and close Visual Studio 2010►Create a Visual Basic 2010 Windows Application

project►Name and set the Title Bar text in a Windows

Form object; resize a Windows Form object►Add a Label object to a Windows Form object;

name the Label object; set the text in the Label object; change the Font properties of the text in the Label object

►Add a PictureBox object to the Windows Form object; name the PictureBox object; resize the PictureBox object

Page 72: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

2

Chapter 2: Program and Graphical User Interface Design 79

Summary

►Add a Button object to the Windows Form object; name the Button object; set the text in the Button object; change the Button object size

►Align Objects on the Windows Form object►Save and open Visual Basic projects►Understand and implement graphical user

interface design principles►Understand and implement the first two phases of

the program development life cycle

Page 73: Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design

Microsoft Visual Basic 2010

CHAPTER TWO COMPLETE

Program and GraphicalUser Interface Design