Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 50 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
50
Dung lượng
1,35 MB
Nội dung
[...]... else Pro NET 2.0 WindowsFormsandCustomControlsin C# does an excellent job of highlighting those possibilities and equipping developers with the techniques to make them a reality Whether it’s creating an owner-drawn TreeView, using the new layout features to build dynamic interfaces, or creating skinned custom controls, this book shows you how The practical, task-based approach of Pro NET 2.0 Windows. .. Windows FormsandCustomControlsin C# allows it to cover a wide range of WindowsForms topics, but still provide the technical depth to help developers deliver features While many other resources read more like technical reference docs, Pro NET 2.0 WindowsFormsandCustomControls does an excellent job of filtering the information down to what developers really need to harness the power and innovations... sound and video in the NET Framework, and learn how to improve the picture with interop Finally, in Chapter 17 you’ll learn how the WebBrowser lets you show HTML pages in a Windows application, and you’ll learn some remarkable tricks for integrating the two (with Windows code that manipulates the page and JavaScript Web code that triggers actions in your application) Part 4: WindowsForms Techniques In. .. controls) and data binding (for displaying and updating data without writing tedious code) Part 2: CustomControlsIn this part, you’ll tackle one of the most important areas of WindowsForms design—creating customized controls that add new features, use fine-tuned graphics, and encompass low-level details with higher-level object models In Chapter 9 you’ll learn about the basic types of customcontrols you... Control and Form classes Chapter 4 describes the most common Windowscontrols Chapter 5 shows how you can embed images and other binary resources into your compiled applications Chapter 6 considers trees and lists, a hallmark of modern Windows applications Finally, Chapters 7 and 8 consider two impressive higher-level features that are built into the WindowsForms model—GDI+ (for hand-drawing controls) and. .. about programming Windows smart clients with NET Although both Web andWindows applications have their strengths and weaknesses, only Windows applications allow you to break out of the confines of the browser and take full advantage of the client computer With Windows Forms, you can play sound and video, display dynamic graphics, react to the user’s actions instantaneously, and build sophisticated windowed... helpful individuals I’m deeply indebted to the whole Apress team, including Grace Wong, Beckie Stones, and Janet Vail, who helped everything move swiftly and smoothly; Candace English, who performed the copy edit; and many other individuals who worked behind the scenes indexing pages, drawing figures, and proofreading the final copy I owe a special thanks to Gary Cornell, who always offers invaluable... to programming journals, and the author of more than a dozen books about NET programming, including User Interfaces in C#: Windows FormsandCustomControls (Apress), Pro ASP.NET 2.0 (Apress), and Microsoft NET Distributed Applications (Microsoft Press) In a dimly remembered past life, he studied English literature and theoretical physics xxvii Macdonald_4398Front.fm Page xxviii Friday, November 18,... Optimizing GDI+ Painting 244 Painting and Debugging 244 Double Buffering 244 Painting Portions of a Window 249 Hit Testing 252 Painting WindowsControls 255 The ControlPaint Class... rich controls like menus and trees that were previously the exclusive domain of Windows coders (or Web-heads who weren’t afraid to write a mess of hardcore client-side JavaScript) On the other hand, Windows applications are gaining easy Web-based deployment, more-flexible layout options, and the ability to display HTML All of these innovations point to many productive years ahead for Web andWindows . x0 y0 w0 h0" alt="" Pro .NET 2. 0 Windows Forms and Custom Controls in C# ■■■ Matthew MacDonald Macdonald_4398Front.fm Page i Friday, November 18, 20 05 5:14 PM Pro .NET 2. 0 Windows Forms and. Springer-Verlag New York, Inc., 23 3 Spring Street, 6th Floor, New York, NY 100 13. Phone 1- 800 -SPRINGER, fax 20 1-348-4 505 , e-mail orders-ny@springer-sbm.com, or visit http://www.springeronline.com. For. (Complex Binding). . . . . . . . . . . . . . . . . . . . . . . . . 27 2 Binding to Any Control (Simple Binding) . . . . . . . . . . . . . . . . . . . . . 27 3 Unusual Single-Value Binding . . .