Custom Component pdf

59 1.7K 2
Custom Component pdf

Đ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

1 HO CHI MINH UNIVERSITY OF INDUSTRY Metro 2 HO CHI MINH UNIVERSITY OF INDUSTRY Creating User Interface Using custom components  Creating your own control  Using 3rd controls 3 HO CHI MINH UNIVERSITY OF INDUSTRY 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. 4 HO CHI MINH UNIVERSITY OF INDUSTRY 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. 5 HO CHI MINH UNIVERSITY OF INDUSTRY  Example : custom control  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 1. User control vs Custom control 6 HO CHI MINH UNIVERSITY OF INDUSTRY 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; } } } 7 HO CHI MINH UNIVERSITY OF INDUSTRY 2. Third party component  2.1 Introduce some common .NET Components  2.2. DotNetBar  2.3. Grid .NET Component  2.4. Skin .Net Component 8 HO CHI MINH UNIVERSITY OF INDUSTRY 2.1 Introduce some common .NET Components  DotNetBar  Infragistics  Xceed Studio  PureComponent  Componentone Studio – Grid .Net component – Skin .Net Component 9 HO CHI MINH UNIVERSITY OF INDUSTRY  Infragistics http://www.infragistics.com/products/default.aspx 10 HO CHI MINH UNIVERSITY OF INDUSTRY [...]... MINH UNIVERSITY OF INDUSTRY Componentone Studio http://www.componentone.com/SuperProducts/ 17 HO CHI MINH UNIVERSITY OF INDUSTRY Componentone Studio 18 HO CHI MINH UNIVERSITY OF INDUSTRY Dotnetbar 19 HO CHI MINH UNIVERSITY OF INDUSTRY Dotnetbar http://www.devcomponents.com/products.aspx DotNetBar for Windows Forms DotNetBar for Silverlight Essential Icon Pack HTML-Document Component DotNetBar for WPF... toolbox of over 50 stunning components that help you create professional user interface with ease Among many controls it includes Office 2010 Ribbon Control, Office 2007, 2003 and VS.NET 2005 style menus and toolbars, multifunctional panel controls, Docking controls, Navigation Pane and much, much more 21 HO CHI MINH UNIVERSITY OF INDUSTRY Dotnetbar - Website: http://www.devcomponents.com/dotnetbar/... multifunctional panel controls, Docking controls, Navigation Pane and much, much more 21 HO CHI MINH UNIVERSITY OF INDUSTRY Dotnetbar - Website: http://www.devcomponents.com/dotnetbar/ - Videos: http://www.devcomponents.com/dotnetbar/movies.aspx - Book: - chm helps file (in installed application folder) 22 Dotnetbar - Exercise: HO CHI MINH UNIVERSITY OF INDUSTRY 1) 2) 3) 4) 5) 6) 7) Creating Metro Forms Office . common .NET Components  DotNetBar  Infragistics  Xceed Studio  PureComponent  Componentone Studio – Grid .Net component – Skin .Net Component 9 HO. INDUSTRY 2. Third party component  2.1 Introduce some common .NET Components  2.2. DotNetBar  2.3. Grid .NET Component  2.4. Skin .Net Component 8 HO

Ngày đăng: 15/03/2014, 15:20

Tài liệu cùng người dùng

Tài liệu liên quan