TAILIEUCHUNG - C# Bible 2002 phần 7

Tham khảo tài liệu 'c# bible 2002 phần 7', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | and background colors. Because all the controls share this behavior it makes sense to encapsulate it in a base class and derive the control-specific functionality in derived classes. The authors of the control classes found in the .NET Framework took this design approach when building the classes. Figure 21-2 Control class hierarchy Working with controls on a form Listing 21-7 shows a WindowsForm application that includes a button. The button displays a message in a message box when clicked. Listing 21-7 Working with a Button on a Form using System using using public class MainForm Form public static void Main MainForm MyForm new MainForm MyForm public MainForm Button MyButton new Button Text Button Test new Point 25 25 Click Me new EventHandler MyButtonClicked MyButton public void MyButtonClicked object sender EventArgs Arguments The button has been clicked. Listing 21-7 illustrates several important concepts that you need to keep in mind when working with WindowsForms controls. Consider first the form s constructor. It creates a new object of a Button class and sets its position on the form with the button s Location property. This property is inherited from the Control class which means that the property is available to any control derived from the Control class and sets the position of the upper-left corner of the button relative to its container. In Listing 21-7 the button s location is set to a position 25 pixels to the right of the form s left edge and 25 pixels below the top of the form. The position is set with a new instance of a structure called Point which is available in the .NET Framework namespace new Point 25 25 Tip Listing 21-7 uses the Location property to set the positions of the control. Using this property to programmatically position controls can be tedious for complicated forms with .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.