... khác. FormCửa sổ chính của một chương trình.Các chứcnăngmớicủa Windows Forms Những Controls tàn hình được chứa riêngMột thay đổi rất tốt trong .NET từ VB6 là những controls không hiển ... Console.Write(OwnedForm.Text) NextEnd Sub Các bài tập Microsoft .NET 112Bài 8 Những chứcnăngmới trong giao diện cửa sổ của VB.NET (phần I)Xin nhắc lại là .NET Framework cho ta ba cách để user ... cũ.Độ đậm (Opacity) của FormCó một property mớicủa form rất thú vị để dùng, dù rằng sự ích lợi haymục đích của áp dụng không rõ ràng. Đó là ta có thể thay đổi độ đậm của một form. Ta có thể...
... Microsoft .NET 124Bài 9 Những chứcnăngmới trong giao diện cửa sổ của VB.NET (phần II)Sự khác biệt trong các Hộp Giao Thoại (Dialog Boxes)Trong VB6, các hộp giao thoại thật ra là những form bình thường ... cửa sổ Properties của forms hay controls. Để thay đổi Size của một form, ta có thể code như sau: Me.Size = (New Size(300, 400))ReSize nhiều controlsVS.NET cho ta một chứcnăngmới là Resize nhiều ... assign một trị số choproperty DialogResult của một button. Khi user click button ấy thìDialogResult của hộp giao thoại lấy trị số của property DialogResult của button và hộp giao thoại Hide.Để biểu...
... Fill. Các bài tập Microsoft .NET 134Bài 10 Những chứcnăngmới trong giao diện cửa sổ của VB.NET (phần III)Tự động Resize và định chỗ (positioning) Những chương trình ứng dụng chuyên nghiệp ta ... ToolBar thì dock vào phía trên của form, còm StatusBar thìdock vào phía dưới của một form. Chúng dãn ra chiếm từ trái qua phải của form, user không thể chỉ định chiều rộng của chúng. Khi form đượcresized ... chiều rộng của form.Property Dock của control trong .NET cũng giống giống như propertyAlign của control trong VB6 StatusBar.Ta chỉ có thể dán một control vào một trong bốn cạnh của form, chớkhông...
... tập Microsoft .NET 144Bài 11 Những chứcnăngmới trong giao diện cửa sổ của VB.NET (phần IV)Các control ProvidersTrong Windows Forms có một gia đình controls mới mà ta chỉ có thểdùng khi ... 147Trên đây ta dùng Event Click của button BtnOK để kiểm tra dữ kiệntrong mọi Textbox. Có một Event của các controls mà ta cũng có thểdùng trong công tác kiểm tra dữ kiện của một TextBox. Đó là EventValidating. ... propertyCauseValidation của các controls. Thông thường, propertyCauseValidation của các controls được set thành True. TextBox txtNamechỉ tạo ra Event Validating khi chính property CauseValidation của nó làTrue...
... 161Bài 12 Những chứcnăngmới trong giao diện cửa sổ của VB.NET (phần V)ToolbarsToolbars trong .NET đã được nâng cấp bằng cách thêm chứcnăng chocác ToolBarButtons trong collection củanhững buttons ... một chức năng tương đương với ItemData của ListBox trong VB6..NET ListBox không hổ trợ Style Checkbox, nhưng ta có thể dùngCheckedListBox.ComboBoxVì ComboBox thừa kế từ ListBox nên tất cả những ... chỉ định record datafield FullName làm DisplayMember của ComboBox1 và datafield AuthorID làm ValueMember của ComboBox1.Ta truy cập data của cơ sở dữ liệu bằng cách dùng một DataAdapter loạiOleDbDataAdapter...
... khác. Form Cửa sổ chính của một chương trình. Các chứcnăngmớicủa Windows Forms Những Controls tàn hình được chứa riêng Một thay đổi rất tốt trong .NET từ VB6 là những controls không hiển ... Next End Sub Form properties cho Cancel Button và Default Button Bài 8 Những chứcnăngmới trong giao diện cửa sổ của VB.NET (phần I) Xin nhắc lại là .NET Framework cho ta ba cách để user ... dùng các chứcnăng ấy, nhưng bây giờ ta không đá động gì đến property nào của các buttons, mà lại set các properties CancelButton và AcceptButton của chính form. Khi ta click bên phải của property...
... cho các controls Bài 11 Những chứcnăngmới trong giao diện cửa sổ của VB.NET (phần IV) Các control Providers Trong Windows Forms có một gia đình controls mới mà ta chỉ có thể dùng khi ... code của mình. Để chỉ định ContextMenu1 Pop-up khi user right click Textbox1, bạn chỉ cần set property ContextMenu của Textbox1 thành ContextMenu1 (chọn nó trong cái dropdown list của comboxbox ... than trắng là default icon của ErrorProvider. Muốn dùng một icon khác ta chỉ cần assign icon ấy vào property Icon của ErrorProvider. Menus Mặc dầu Menu Editor của VB6 cung cấp đầy đủ các...
... Last Updated: Webmaster Bài 10 Những chứcnăngmới trong giao diện cửa sổ của VB.NET (phần III) Tự động Resize và định chỗ (positioning) Những chương trình ứng dụng chuyên nghiệp ... các controls hay định vị trí của các controls trên form một cách tự động. Nếu bao giờ bạn đã thử thêm các chứcnăng ấy cho một chương trình áp dụng viết bằng VB6 của mình, bạn sẽ thông cảm rằng ... các bước sau đây: 1. Tạo một Application mới, đặt một Panel lên phía trái của form chính để nó chíếm bên trái của form bằng cách set property Dock của nó thành Left. Ta gọi Panel ấy là Panel1....
... DialogResult của một button. Khi user click button ấy thì DialogResult của hộp giao thoại lấy trị số của property DialogResult của button và hộp giao thoại Hide. Để biểu diễn chứcnăng quản ... chuyện quan trọng: Add button mới nầy vào collection of controls của form và đăng ký (register) việc dùng Sub Button_Click làm Event Handler của Event Click của nó. Làm xong mấy chuyện nầy ... ReSize nhiều controls VS.NET cho ta một chứcnăngmới là Resize nhiều controls cùng một lúc. Trước hết bạn Select nhiều controls bằng cách drag...
... khác. Form Cửa sổ chính của một chương trình. Các chứcnăngmớicủa Windows Forms Những Controls tàn hình được chứa riêng Một thay đổi rất tốt trong .NET từ VB6 là những controls không hiển ... Object Browser bằng cách click hình tam giác nhỏ của Class View icon rồi chọn Object Browser: Bài 8 Những chứcnăngmới trong giao diện cửa sổ của VB.NET (phần I) Xin nhắc lại là .NET Framework ... cũ. Độ đậm (Opacity) của Form Có một property mớicủa form rất thú vị để dùng, dù rằng sự ích lợi hay mục đích của áp dụng không rõ ràng. Đó là ta có thể thay đổi độ đậm của một form. Ta có...
... MenuItem như sau: Bài 11 Những chứcnăngmới trong giao diện cửa sổ của VB.NET (phần IV) Các control Providers Trong Windows Forms có một gia đình controls mới mà ta chỉ có thể dùng khi ... CauseValidation của các controls. Thông thường, property CauseValidation của các controls được set thành True. TextBox txtName chỉ tạo ra Event Validating khi chính property CauseValidation của nó ... than trắng là default icon của ErrorProvider. Muốn dùng một icon khác ta chỉ cần assign icon ấy vào property Icon của ErrorProvider. Menus Mặc dầu Menu Editor của VB6 cung cấp đầy đủ các...
... 12 Những chứcnăngmới trong giao diện cửa sổ của VB.NET (phần V) Toolbars Toolbars trong .NET đã được nâng cấp bằng cách thêm chứcnăng cho các ToolBarButtons trong collection củanhững ... hãy khởi động một Project mới và đặt một Toolbar vào form chính bằng cách doubleclick lên Toolbar icon trong Toolbox. Một Toolbar sẽ hiện ra nằm ngay dưới tiêu đề của form. Kế đó rightclick ... ba buttons với những đặc tớnh sau: ã i property Text ca button th nht (ToolbarButton1) ra Close vì ta muốn đóng chương trình khi user click lên button ấy. By default Style của ToolbarButton...
... Sub Bài 9 Những chứcnăngmới trong giao diện cửa sổ của VB.NET (phần II) Sự khác biệt trong các Hộp Giao Thoại (Dialog Boxes) Trong VB6, các hộp giao thoại thật ra là những form bình ... một trị số cho property DialogResult của một button. Khi user click button ấy thì DialogResult của hộp giao thoại lấy trị số của property DialogResult của button và hộp giao thoại Hide. ... chuyện quan trọng: Add button mới nầy vào collection of controls của form và đăng ký (register) việc dùng Sub Button_Click làm Event Handler của Event Click của nó.Làm xong mấy chuyện nầy...
... Bài 10 Những chứcnăngmới trong giao diện cửa sổ của VB.NET (phần III) Tự động Resize và định chỗ (positioning) Những chương trình ứng dụng chuyên nghiệp ... các controls hay định vị trí của các controls trên form một cách tự động. Nếu bao giờ bạn đã thử thêm các chức năng ấy cho một chương trình áp dụng viết bằng VB6 của mình, bạn sẽ thông cảm ... các bước sau đây: 1. Tạo một Application mới, đặt một Panel lên phía trái của form chính để nó chíếm bên trái của form bằng cách set property Dock của nó thành Left. Ta gọi Panel ấy là Panel1....
... khác. Form Cửa sổ chính của một chương trình.Các chứcnăngmớicủa Windows Forms Những Controls tàn hình được chứa riêngMột thay đổi rất tốt trong .NET từ VB6 là những controls không hiển ... default củacửa sổWindowsDefaultBoundsHiển thị form ở vị trí default củacửa sổ, với kích thước default của cửa sổBorders của FormThay đổi property FormBorderStyle sẽ ảnh hưởng những gì ... biệt giữa form nô lệ và TopMost form là form nô lệ chỉ nằm trên form Bài 8 Những chứcnăngmới trong giao diện cửa sổ của VB.NET (phần I)Xin nhắc lại là .NET Framework cho ta ba cách để user...