data binding

Post on 07-Dec-2014

6.008 Views

Category:

Technology

9 Downloads

Preview:

Click to see full reader

DESCRIPTION

data binding

TRANSCRIPT

Question and Answer Samples and Techniques

Nội Dung

• Data binding là gì ?• Demo

• Tạo ra một cầu nối dữ liệu giữa các thành phần giao diện của chương trình và các nguồn dữ liệu– Giao diện: TextBox, ListView, ListBox, TreeView,

ComboBox, …– Nguồn dữ liệu: sql database, objects, linq to sql

objects,…

Data Binding Là Gì ?

Demo

• Nội dung của ListBox được đọc từ Products

• Dữ liệu được hiển thị theo mẩu

• User có thể nhóm, lọc, và sắp xếp dữ liệu

• User có thể xem chi tiết một dữ liệu bằng cách chọn dữ liệu đó

• Thuộc tính UnitPrice được chuyển đổi kiểu trước khi hiển thị

Data Template

Khai báo Data Template

Sử dụng Data Template

Gán Data Source Cho ListBox

Sort Dữ Liệu

Tạo ra các Button

Sort dữ liệu khi người dùng click vào Button

Sort Dữ Liệu

Sort dữ liệu theo cột ProductName

Xem Chi Tiết Một Hàng Dữ Liệu

Xem Chi Tiết Một Hàng Dữ Liệu

Chuyển Đổi Dữ Liệu

Lớp để chuyển đổi kiểu dữ liệu

Chuyển Đổi Dữ Liệu

Áp dụng lớp chuyển đổi dữ liệu vào hiển thị

Chuyển Đổi Dữ Liệu

• TextBox: mặc định là TwoWay• ListBox: mặc định là OneWay

OneWay, TwoWay, OneWayToSource

top related