Wednesday, December 12, 2012

Property of any control in visual basic


A property is a named attribute of a programming object. Properties define the characteristics of an object such as Size, Color etc. or sometimes the way in which it behaves. For example, a Textbox accepts properties such as Enabled, Font etc.
A method is an action that can be performed on objects. In object-oriented programming, a method is a connected or built-in procedure, a block of code that can be invoked to impart some action on a particular object. A method requires an object to provide them with a context. For example, the statement performs a very precise action.
Text1.Move 700, 400
The program’s response to an action taken by the user is referred to as an event. An event is a signal that informs an application that something important has occurred. It is an action which you can respond to, or “handle” in code. Events can be generated by a user action, such as clicking the mouse or pressing a key; by program code; or by system. Note that the user initiates the event, but it is the program’s response that actually defines the event.
Common Properties:
Alignment Determines whether text on the control, such as a label or command button, is left- justified, centered, or right-justified on the control.
BackColor Specifies the color of the control's background, which you select from a palette of colors when you open the property's drop-down list box of colors.
Enabled Set by a drop-down list box, this property is either True if you want the control to respond to the user or False if you want the control not to respond to the user. This property is useful for turning on and off controls when they are and are not available during a program's execution.
Caption Lists the text displayed on the control.
Name Specifies the name of the control.
Tooltip Text Holds the text that appears when the user rests the mouse cursor over the control at runtime (similar to ScreenTips).
Visible Set by a drop-down list box, this property is True if you want the control to be visible on the form or False if you want the control to be hidden from view