The pre-release version of the VS2005 has been downloaded. I tried it. I found a lot of new controls in System.Windows.Forms namespace. It provides convenient for WinForm programming. I will share my experience with you!
Web browser control
This control is a new control in 2005, using this control to write a browser quickly.
The control is described as an example of developing the control with a simple browser development.
First run Visual C # Express Click File, New, Project, select Windows Application to create a new project. Change the text attribute of Form1 as "My Browser". Add a ComboBox control to enter an URL. Another MAINMENU control is used to control, plus a button and change its text attribute to a connection. Finally, add a web browser control, change the Dock to none, change the anchor to Top, Bottom, Left, Right, change the Autorelocate property to true. (The interface is finally shown below)
Nowhere to all the original code
#Region Using Directives
Using system.collections.gener; using system.data; using system.drawing; using system.windows.form;
#ndregion
Namespace Web_Browser {Partial Class Form1: form {public form1 () {initializecomponent ();
Private void button_go_click (object sender, evenetargs e) {webbrowser1.navigate (ComboBoX1.SelectedItem.toString ());
}
Private Void Home ToolstripMenuItem_Click (Object Sender, Eventargs E) {WebBrowser1.gohome ();
Private void forward ToolstripMenuItem_Click (Object Sender, Eventargs E) {webbrowser1.goforward ();
}
Private Void Back ToolstripMenuItem_Click (Object Sender, Eventargs E) {webbrowser1.goback ();
}}}
It can be found that it is very convenient to use the Web Browser control to implement the browser through code.
2. ComboBox control
This control is added in 2005 to provide automatic completion. It provides three enumeration properties.
Enum autocompletemode {
None = 0x0;
AutoSuggest = 0x1;
AutoAppend = 0x2;
AutoSuggestAppend = 0x3;
}
3.Menustrip control
This control provides a fast picture insert (as shown), just click on the picture column on the left, thereby developing a desktop application with the same style as VS2005.
4.Datanavigator control
The DataNavigator control is used in detail the information in the database, and the property can quickly set up a professional interface soon.