1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Chuyên đề C#: Chương 5b - Application settings

14 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 14
Dung lượng 259,82 KB

Nội dung

Application settings cho phép lưu trữ và nhận các dữ liệu trên máy client một cách động. Và để hiểu rõ hơn về điều này mới các bạn tham khảo bài giảng Chuyên đề C#: Chương 5b - Application settings của Đỗ Như Tài sau đây.

Chương Application settings Application settings  Application Setting: • Cho phép lưu trữ nhận liệu máy client cách động • Ví dụ: – Chuỗi kết nối: không lưu trực tiếp code – Lưu mầu ưu thích user để lần chạy sau nhận lại màu • File lưu trữ: app.config Application settings  Thêm Application setting Project Designer • Solution Explorer  Properties  Setting • Scope: – User: liệu đổi runtime – Application: liệu không bị thay đổi runtime Application settings  Thêm Application setting Properties Window • Chọn constrol hay form  Properties Window  (Application Settings)  (PropertyBinding)  click “…” • Chọn property muốn thêm Application setting • Trong drop down  New Application settings  File App.config        Trần Văn A        2008 Application settings  Đọc liệu từ user/application setting  Cú pháp • Properties.Settings.Default.tênkey  Chú ý: • Lần phải build để sinh class Application settings  Lưu liệu user setting  Cú pháp • Properties.Settings.Default.tênkey = “giátrị”; • Properties.Settings.Default.Save(); Application settings  Nạp lại liệu ban đầu user setting  Cú pháp • Properties.Settings.Default.Reset(); Application settings  Thẻ            2008 Application settings  Truy cập Thẻ • Namespace: – using System.Configuration; • Class: – AppSettingsReader  Ví dụ: • AppSettingsReader read = new AppSettingsReader(); • string s = (string)read.GetValue("key", typeof(kieu)); 10 Application settings  Lớp: ConfigurationManager • Thư viện: System.configuration.dll • Namespace: using System.Configuration;  Đọc/Ghi thẻ: • • 11 Application settings  Lớp: ConfigurationManager • Đọc/Ghi thẻ: – ConfigurationManager.AppSettings.AllKeys – ConfigurationManager.AppSettings.Count – ConfigurationManager.AppSettings.Get(index) – ConfigurationManager.AppSettings[index] 12 Application settings  Lớp: ConfigurationManager • Đọc/Ghi thẻ: – ConfigurationManager ConnectionStrings.Count – ConfigurationManager.ConnectionStrings[“key"].Connecti onString; 13 ... 2008 Application settings  Đọc liệu từ user /application setting  Cú pháp • Properties .Settings. Default.tênkey ... Trần Văn A        ... 2008 Application settings  Truy cập Thẻ

Ngày đăng: 09/05/2021, 18:46