Đang chuẩn bị liên kết để tải về tài liệu:
Viewing .NET Data - The Control DataGrid – Phần 1
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
DataGrid là một control mới hoàn toàn, được viết cho các ngôn ngữ .NET, và nó cho phép có những cái nhìn khác nhau về dữ liệu được hiển thị. Bạn có thể hiển thị dữ liệu bằng cách gọi phương thức SetDataBinding(). Hiển thị dữ liệu xếp theo cột: Phần cuối của chương sẽ trình bày nhiều cách chọn dữ liệu và lấy nó trong một bảng dữ liệu, mặc dù dữ liệu được hiển thị trong một kiểu rất cơ bản; chúng ta chỉ đơn giản dùng Console.WriteLine() Ví dụ đầu tiên ở đây sẽ chỉ cách. | Viewing .NET Data The Control DataGrid Phần 1 DataGrid là một control mới hoàn toàn được viết cho các ngôn ngữ .NET và nó cho phép có những cái nhìn khác nhau về dữ liệu được hiển thị. Bạn có thể hiển thị dữ liệu bằng cách gọi phương thức SetDataBinding . Hiển thị dữ liệu xếp theo cột Phần cuối của chương sẽ trình bày nhiều cách chọn dữ liệu và lấy nó trong một bảng dữ liệu mặc dù dữ liệu được hiển thị trong một kiểu rất cơ bản chúng ta chỉ đơn giản dùng Console. WriteLine Ví dụ đầu tiên ở đây sẽ chỉ cách khôi phục dữ liệu và hiển thị trong một control DataGrid. Hình bên dưới là màn hình từ ứng dụng đã được xây dựng mã nguồn của ứng dụng này nằm ở thư mục 01 DisplayTabularData Ứng dụng này chọn mỗi phần tử từ bản Customer trong cơ sở dữ liệu NorthWind và hiển thị những phần tử này cho người dùng trong một DataGrid. Đoạn mã này khá ngắn ta sẽ từng bước xem xét chúng như sau using System using System.Windows.Forms using System.Data using System.Data.SqlClient public class DisplayTabularData System.Windows.Forms.Form private System.Windows.Forms.Button retrieveButton private System.Windows.Forms.DataGrid dataGrid public DisplayTabularData this.AutoScaleBaseSize new System.Drawing.Size 5 13 this.ClientSize new System.Drawing.Size 464 253 this.Text 01_DisplayTabularData Tiếp đến ta sẽ tạo control khung lưới grid và cài đặt những thuộc tính của nó. Dòng thứ hai dataGrid.BeginInit chỉ được dùng khi tạo nhiều sự thay đổi trên control. Nếu các sự kiện không giới hạn mọi thay đổi trên khung lưới có thể tạo ra một Redraw trên màn hình. Sau đó ta xác định vị trí và kích thước của Control định nghĩa chỉ mục tab và neo control vào cả hai góc trên bên trái và góc dưới bên phải của cửa sổ để nó cân xứng trong cửa sổ ứng dụng chính. this.dataGrid new System.Windows.Forms.DataGrid dataGrid.BeginInit dataGrid.Location new System.Drawing.Point 8 8 dataGrid.Size new System.Drawing.Size 448 208 dataGrid.TabIndex 0 dataGrid.Anchor AnchorStyles.Bottom AnchorStyles.Top AnchorStyles.Left .