Bài giảng Công nghệ lập trình tiên tiến: Chương 1 - ĐH Công nghệ Đồng Nai
lượt xem 9
download
Bài giảng Công nghệ lập trình tiên tiến: Chương 1 trình bày các nội dung kiến thức về thiết kế giao diện với Custom Component. Tham khảo nội dung bài giảng để hiểu rõ hơn về các nội dung trên.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Công nghệ lập trình tiên tiến: Chương 1 - ĐH Công nghệ Đồng Nai
- DONG NAI UNIVERSITY OF TECHNOLOGY Metro 1
- DONG NAI UNIVERSITY OF TECHNOLOGY Creating User Interface Using custom components Ø Creating your own control Ø Using 3rd controls 2
- DONG NAI UNIVERSITY OF TECHNOLOGY 1. User control vs Custom control Ø "Custom" Controls: (Extending an existing control) – Extends an existing control with additional features – Typically derive from RichControl – The best approach to build a control library – This example of a "Numeric up/down" control is an extension of a textbox. 3
- DONG NAI UNIVERSITY OF TECHNOLOGY 1. User control vs Custom control Ø "User" or Composite Controls: – Composes multiple existing controls into a reusable "group" – Derives from UserControl – This example of an "RGB user control" composes three labels and textboxes. 4
- DONG NAI UNIVERSITY OF TECHNOLOGY 1. User control vs Custom control Ø Example : custom control q Create simple textbox – Input data • If user enter not number show message and set focus • Change BackColor to Red if user enter value is Negative number 5
- DONG NAI UNIVERSITY OF TECHNOLOGY public partial class MyTextBox : TextBox { private void MyTextBox_Validating (object sender, CancelEventArgs e) { double v=0; if (!double.TryParse(this.Text, out v)){ MessageBox.Show("Not valid Number"); this.Focus(); } else{ if (v < 0) this.BackColor = Color.Red; else this.BackColor = Color.White; } } 6
- DONG NAI UNIVERSITY OF TECHNOLOGY 2. Third party component Ø 2.1 Introduce some common .NET Components Ø 2.2. DotNetBar Ø 2.3. Grid .NET Component Ø 2.4. Skin .Net Component 7
- DONG NAI UNIVERSITY OF TECHNOLOGY 2.1 Introduce some common .NET Components Ø DotNetBar Ø Infragistics Ø Xceed Studio Ø PureComponent Ø Componentone Studio – Grid .Net component – Skin .Net Component 8
- DONG NAI UNIVERSITY OF TECHNOLOGY Ø Infragistics http://www.infragistics.com/products/default.aspx 9
- DONG NAI UNIVERSITY OF TECHNOLOGY 10
- DONG NAI UNIVERSITY OF TECHNOLOGY Ø Syncfusion Essential Grid for Windows Forms http://www.syncfusion.com/products/user-interface-edition/window 11
- DONG NAI UNIVERSITY OF TECHNOLOGY Ø Syncfusion Essential Grid for Windows Forms Add, grid, scheduling, toolbars, menus, list bars, tree, UI and editing functionality to your .NET, Visual Studio 2010, ASP.NET and Tablet PC applications. Infragistics NetAdvantage is a comprehensive presentation layer tool set for designing commercial class user interfaces for all Microsoft development environments - Windows Forms (including Visual Studio 2010), ASP.NET and Tablet PC. Infragistics NetAdvantage is comprised of all major interface elements including grids, scheduling, charting, toolbars, menus, listbars, trees, tabs, explorer bars, UI and editors. Includes .NET source code with Subscription options. 12
- DONG NAI UNIVERSITY OF TECHNOLOGY Ø Xceed Studio http://xceed.com All List product are in here: http://xceed.com/pages/TopMenu/Products/ProductSearch.aspx?Lang=EN-CA 13
- DONG NAI UNIVERSITY OF TECHNOLOGY Ø Xceed Studio: Compression 14
- DONG NAI UNIVERSITY OF TECHNOLOGY Ø Xceed Studio: Networking Ø Xceed Studio: Encryption 15
- DONG NAI UNIVERSITY OF TECHNOLOGY Ø Xceed Studio: Winform 16
- DONG NAI UNIVERSITY OF TECHNOLOGY Ø Componentone Studio http://www.componentone.com/SuperProducts/ 17
- DONG NAI UNIVERSITY OF TECHNOLOGY Ø Componentone Studio 18
- DONG NAI UNIVERSITY OF TECHNOLOGY Ø Dotnetbar 19
- DONG NAI UNIVERSITY OF TECHNOLOGY Ø Dotnetbar http://www.devcomponents.com/products.aspx DotNetBar for Windows Forms Essential Icon Pack DotNetBar for Silverlight HTML-Document Component DotNetBar for WPF HTML Help COM Assistant Professional Icon Pack 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Công nghệ lập trình tiên tiến: Chương 0 - ĐH Công nghệ Đồng Nai
8 p | 156 | 11
-
Bài giảng Công nghệ lập trình tiên tiến: Chương 2 - ĐH Công nghệ Đồng Nai
93 p | 83 | 9
-
Bài giảng Công nghệ lập trình tiên tiến: Chương 4 - ĐH Công nghệ Đồng Nai
164 p | 90 | 9
-
Bài giảng Công nghệ lập trình tiên tiến: Chương 3 - ĐH Công nghệ Đồng Nai
86 p | 91 | 7
-
Bài giảng Công nghệ lập trình tiên tiến: Chương 5 - ĐH Công nghệ Đồng Nai
74 p | 76 | 7
-
Bài giảng Công nghệ lập trình tích hợp: Chương 4.2 - TS. Nguyễn Quang Uy
19 p | 11 | 4
-
Bài giảng Công nghệ lập trình tích hợp: Chương 4.1 - TS. Nguyễn Quang Uy
25 p | 10 | 4
-
Bài giảng Công nghệ lập trình tích hợp: Chương 4.0 - TS. Nguyễn Quang Uy
40 p | 12 | 4
-
Bài giảng Công nghệ lập trình tích hợp: Chương 2.1 - TS. Nguyễn Quang Uy
28 p | 11 | 4
-
Bài giảng Công nghệ lập trình tích hợp: Chương 2.0 - TS. Nguyễn Quang Uy
59 p | 12 | 4
-
Bài giảng Công nghệ lập trình tích hợp: Chương 1 - TS. Nguyễn Quang Uy
31 p | 14 | 4
-
Bài giảng Công nghệ lập trình tích hợp: Chương 3 - TS. Nguyễn Quang Uy
38 p | 8 | 3
-
Bài giảng Công nghệ lập trình tích hợp: Chương 0 - TS. Nguyễn Quang Uy
9 p | 20 | 3
-
Bài giảng Công nghệ lập trình tích hợp: Chương 5 - TS. Nguyễn Quang Uy
48 p | 8 | 3
-
Bài giảng Công nghệ lập trình tích hợp: Chương 6 - TS. Nguyễn Quang Uy
45 p | 12 | 3
-
Bài giảng Công nghệ lập trình tích hợp: Chương 7 - TS. Nguyễn Quang Uy
39 p | 10 | 3
-
Bài giảng Công nghệ lập trình tích hợp: Chương 8 - TS. Nguyễn Quang Uy
42 p | 14 | 3
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn