Windows Forms Programming with C#

Erik Brown

  • 出版商: Manning
  • 售價: $1,750
  • 貴賓價: 9.5$1,663
  • 語言: 英文
  • 頁數: 752
  • 裝訂: Paperback
  • ISBN: 1930110286
  • ISBN-13: 9781930110281
  • 相關分類: C#
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

In the .NET environment, GUI elements like menus, buttons, lists, trees--and of course the window itself--are created and deployed using the new Windows Forms framework. Windows Forms is an object-oriented set of classes that offers an effective, modern programming environment for rich Windows applications development.

Intended for beginner and intermediate programmers willing to get their hands dirty, this book teaches by example. Step-by-step instructions guide the reader through the entire Windows Forms namespace. Examples build around a common theme, collectively developing a real-world application. The book covers fundamentals like labels, menus, buttons, as well as advanced concepts like owner-drawn lists, explorer-style interfaces, customized data binding, and the integration of the Microsoft web browser control into a Windows program. Appendices include a 30-page reference to the C# language and a handy visual index of the Windows Forms classes.

What's Inside:

  • Owner-drawn list boxes
  • List and tree views
  • Multiple document interfaces
  • Data grids and data binding
  • Drag and drop
  • How to implement, among other things:
    • reusable libraries
    • auto-filled combo boxes
    • keyboard and mouse processing
    • printing and print previewing
    • embedded web browsers

Table of Contents

Part 1 Hello Windows Forms 1

1 Getting started with Windows Forms 3
2 Getting started with Visual Studio .NET 34

Part 2 Basic Windows Forms 67

3 Menus 69
4 Status bars 102
5 Reusable libraries 126
6 Common file dialogs 161
7 Drawing and scrolling 194
8 Dialog boxes 224
9 Basic controls 263
10 List controls 314
11 More controls 353
12 A .NET assortment 383
13 Toolbars and tips 410

Part 3 Advanced Windows Forms 437

14 List views 439
15 Tree views 485
16 Multiple document interfaces 525
17 Data binding 564
18 Odds and ends .NET 603
 

A C# primer 637
B .NET namespaces 674
C Visual index 680
D For more information 690
bibliography 692
index 695

最後瀏覽商品 (20)