Flylib.com
.NET Windows Forms in a Nutshell
.NET Windows Forms in a Nutshell
ISBN: 0596003382
EAN: 2147483647
Year: 2002
Pages: 794
Authors:
Ian Griffiths
,
Matthew Adams
BUY ON AMAZON
Main Page
Table of content
Copyright
Preface
Who This Book Is For
How This Book Is Structured
Assumptions This Book Makes
What s on the CD
Conventions Used in This Book
How to Contact Us
Acknowledgments
Part I: Introduction to Windows Forms
Chapter 1. .NET and Windows Forms Overview
1.1 Windows Development and .NET
1.2 The Common Language Runtime
1.3 .NET Programming Languages
1.4 Components
1.5 The .NET Type System
1.6 The .NET Framework Class Library
Chapter 2. Controls
2.1 Windows Forms and the Control Class
2.2 Using Standard Control Features
2.3 Built-in Controls
2.4 Summary
Chapter 3. Forms, Containers, and Applications
3.1 Application Structure
3.2 The Form Class
3.3 Containment
3.4 Layout
3.5 Localization
3.6 Extender Providers
3.7 Summary
Chapter 4. Menus and Toolbars
4.1 Menus
4.2 Toolbars
4.3 Unified Event Handling
4.4 Office-Style Menus and Toolbars
4.5 Summary
Chapter 5. Building Controls
5.1 Composite Controls
5.2 Custom Controls
5.3 Designing for Developers
5.4 Summary
Chapter 6. Inheritance and Reuse
6.1 When to Inherit
6.2 Inheriting from Forms and User Controls
6.3 Inheriting from Other Controls
6.4 Pitfalls of Inheritance
6.5 Summary
Chapter 7. Redrawing and GDI
7.1 Drawing and Controls
7.2 GDI
7.3 Summary
Chapter 8. Property Grids
8.1 Displaying Simple Objects
8.2 Type Conversion
8.3 Custom Type Editors
8.4 Summary
Chapter 9. Controls and the IDE
9.1 Design Time Versus Runtime
9.2 Custom Component Designers
9.3 Extender Providers
9.4 Summary
Chapter 10. Data Binding
10.1 Data Sources and Bindings
10.2 Simple and Complex Binding
10.3 DataTable, DataSet, and Friends
10.4 The DataGrid Control
10.5 The DataView Class
10.6 Summary
Part II: API Quick Reference
Chapter 11. How to Use This Quick Reference
11.1 Finding a Quick-Reference Entry
11.2 Reading a Quick-Reference Entry
Chapter 12. Converting from C to VB Syntax
12.1 General Considerations
12.2 Classes
12.3 Structures
12.4 Interfaces
12.5 Class, Structure, and Interface Members
12.6 Delegates
12.7 Enumerations
Chapter 13. The System.ComponentModel Namespace
AmbientValueAttribute
ArrayConverter
AttributeCollection
BaseNumberConverter
BindableAttribute
BindableSupport
BooleanConverter
BrowsableAttribute
ByteConverter
CancelEventArgs
CancelEventHandler
CategoryAttribute
CharConverter
CollectionChangeAction
CollectionChangeEventArgs
CollectionChangeEventHandler
CollectionConverter
Component
ComponentCollection
ComponentConverter
ComponentEditor
Container
CultureInfoConverter
DateTimeConverter
DecimalConverter
DefaultEventAttribute
DefaultPropertyAttribute
DefaultValueAttribute
DescriptionAttribute
DesignerAttribute
DesignerCategoryAttribute
DesignerSerializationVisibility
DesignerSerializationVisibilityAttribute
DesignOnlyAttribute
DesignTimeVisibleAttribute
DoubleConverter
EditorAttribute
EditorBrowsableAttribute
EditorBrowsableState
EnumConverter
EventDescriptor
EventDescriptorCollection
EventHandlerList
ExpandableObjectConverter
ExtenderProvidedPropertyAttribute
GuidConverter
IBindingList
IComNativeDescriptorHandler
IComponent
IContainer
ICustomTypeDescriptor
IDataErrorInfo
IEditableObject
IExtenderProvider
IListSource
ImmutableObjectAttribute
InheritanceAttribute
InheritanceLevel
InstallerTypeAttribute
Int16Converter
Int32Converter
Int64Converter
InvalidEnumArgumentException
ISite
ISupportInitialize
ISynchronizeInvoke
ITypeDescriptorContext
ITypedList
License
LicenseContext
LicenseException
LicenseManager
LicenseProvider
LicenseProviderAttribute
LicenseUsageMode
LicFileLicenseProvider
ListBindableAttribute
ListChangedEventArgs
ListChangedEventHandler
ListChangedType
ListSortDirection
LocalizableAttribute
MarshalByValueComponent
MemberDescriptor
MergablePropertyAttribute
NotifyParentPropertyAttribute
ParenthesizePropertyNameAttribute
PropertyChangedEventArgs
PropertyChangedEventHandler
PropertyDescriptor
PropertyDescriptorCollection
PropertyTabAttribute
PropertyTabScope
ProvidePropertyAttribute
ReadOnlyAttribute
RecommendedAsConfigurableAttribute
ReferenceConverter
RefreshEventArgs
RefreshEventHandler
RefreshProperties
RefreshPropertiesAttribute
RunInstallerAttribute
SByteConverter
SingleConverter
StringConverter
SyntaxCheck
TimeSpanConverter
ToolboxItemAttribute
ToolboxItemFilterAttribute
ToolboxItemFilterType
TypeConverter
TypeConverter.StandardValuesCollection
TypeConverterAttribute
TypeDescriptor
TypeListConverter
UInt16Converter
UInt32Converter
UInt64Converter
WarningException
Win32Exception
Chapter 14. The System.Drawing Namespace
Bitmap
Brush
Brushes
CharacterRange
Color
ColorConverter
ColorTranslator
ContentAlignment
Font
FontConverter
FontConverter.FontNameConverter
FontConverter.FontUnitConverter
FontFamily
FontStyle
Graphics
Graphics.DrawImageAbort
Graphics.EnumerateMetafileProc
GraphicsUnit
Icon
IconConverter
Image
Image.GetThumbnailImageAbort
ImageAnimator
ImageConverter
ImageFormatConverter
KnownColor
Pen
Pens
Point
PointConverter
PointF
Rectangle
RectangleConverter
RectangleF
Region
RotateFlipType
Size
SizeConverter
SizeF
SolidBrush
StringAlignment
StringDigitSubstitute
StringFormat
StringFormatFlags
StringTrimming
StringUnit
SystemBrushes
SystemColors
SystemIcons
SystemPens
TextureBrush
ToolboxBitmapAttribute
Chapter 15. The System.Drawing.Drawing2D Namespace
AdjustableArrowCap
Blend
ColorBlend
CombineMode
CompositingMode
CompositingQuality
CoordinateSpace
CustomLineCap
DashCap
DashStyle
FillMode
FlushIntention
GraphicsContainer
GraphicsPath
GraphicsPathIterator
GraphicsState
HatchBrush
HatchStyle
InterpolationMode
LinearGradientBrush
LinearGradientMode
LineCap
LineJoin
Matrix
MatrixOrder
PathData
PathGradientBrush
PathPointType
PenAlignment
PenType
PixelOffsetMode
QualityMode
RegionData
SmoothingMode
WarpMode
WrapMode
Chapter 16. The System.Drawing.Imaging Namespace
BitmapData
ColorAdjustType
ColorChannelFlag
ColorMap
ColorMapType
ColorMatrix
ColorMatrixFlag
ColorMode
ColorPalette
EmfPlusRecordType
EmfType
Encoder
EncoderParameter
EncoderParameters
EncoderParameterValueType
EncoderValue
FrameDimension
ImageAttributes
ImageCodecFlags
ImageCodecInfo
ImageFlags
ImageFormat
ImageLockMode
Metafile
MetafileFrameUnit
MetafileHeader
MetafileType
MetaHeader
PaletteFlags
PixelFormat
PlayRecordCallback
PropertyItem
WmfPlaceableFileHeader
Chapter 17. The System.Drawing.Printing Namespace
Duplex
InvalidPrinterException
Margins
MarginsConverter
PageSettings
PaperKind
PaperSize
PaperSource
PaperSourceKind
PreviewPageInfo
PreviewPrintController
PrintController
PrintDocument
PrinterResolution
PrinterResolutionKind
PrinterSettings
PrinterSettings.PaperSizeCollection
PrinterSettings.PaperSourceCollection
PrinterSettings.PrinterResolutionCollection
PrinterSettings.StringCollection
PrinterUnit
PrinterUnitConvert
PrintEventArgs
PrintEventHandler
PrintingPermission
PrintingPermissionAttribute
PrintingPermissionLevel
PrintPageEventArgs
PrintPageEventHandler
PrintRange
QueryPageSettingsEventArgs
QueryPageSettingsEventHandler
StandardPrintController
Chapter 18. The System.Drawing.Text Namespace
FontCollection
GenericFontFamilies
HotkeyPrefix
InstalledFontCollection
PrivateFontCollection
TextRenderingHint
Chapter 19. The System.Windows.Forms Namespace
AccessibleEvents
AccessibleNavigation
AccessibleObject
AccessibleRole
AccessibleSelection
AccessibleStates
AmbientProperties
AnchorStyles
Appearance
Application
ApplicationContext
ArrangeDirection
ArrangeStartingPosition
AxHost
AxHost.ActiveXInvokeKind
AxHost.AxComponentEditor
AxHost.ClsidAttribute
AxHost.ConnectionPointCookie
AxHost.InvalidActiveXStateException
AxHost.State
AxHost.StateConverter
AxHost.TypeLibraryTimeStampAttribute
BaseCollection
Binding
BindingContext
BindingManagerBase
BindingMemberInfo
BindingsCollection
BootMode
Border3DSide
Border3DStyle
BorderStyle
BoundsSpecified
Button
ButtonBase
ButtonBase.ButtonBaseAccessibleObject
ButtonBorderStyle
ButtonState
CaptionButton
CharacterCasing
CheckBox
CheckBox.CheckBoxAccessibleObject
CheckedListBox
CheckedListBox.CheckedIndexCollection
CheckedListBox.CheckedItemCollection
CheckedListBox.ObjectCollection
CheckState
Clipboard
ColorDepth
ColorDialog
ColumnClickEventArgs
ColumnClickEventHandler
ColumnHeader
ColumnHeaderStyle
ComboBox
ComboBox.ChildAccessibleObject
ComboBox.ObjectCollection
ComboBoxStyle
CommonDialog
ContainerControl
ContentsResizedEventArgs
ContentsResizedEventHandler
ContextMenu
Control
Control.ControlAccessibleObject
Control.ControlCollection
ControlBindingsCollection
ControlEventArgs
ControlEventHandler
ControlPaint
ControlStyles
ConvertEventArgs
ConvertEventHandler
CreateParams
CurrencyManager
Cursor
CursorConverter
Cursors
DataFormats
DataFormats.Format
DataGrid
DataGrid.HitTestInfo
DataGrid.HitTestType
DataGridBoolColumn
DataGridCell
DataGridColumnStyle
DataGridLineStyle
DataGridParentRowsLabelStyle
DataGridPreferredColumnWidthTypeConverter
DataGridTableStyle
DataGridTextBox
DataGridTextBoxColumn
DataObject
DateBoldEventArgs
DateBoldEventHandler
DateRangeEventArgs
DateRangeEventHandler
DateTimePicker
DateTimePicker.DateTimePickerAccessibleObject
DateTimePickerFormat
Day
DialogResult
DockStyle
DomainUpDown
DomainUpDown.DomainItemAccessibleObject
DomainUpDown.DomainUpDownAccessibleObject
DomainUpDown.DomainUpDownItemCollection
DragAction
DragDropEffects
DragEventArgs
DragEventHandler
DrawItemEventArgs
DrawItemEventHandler
DrawItemState
DrawMode
ErrorBlinkStyle
ErrorIconAlignment
ErrorProvider
FeatureSupport
FileDialog
FlatStyle
FontDialog
Form
Form.ControlCollection
FormBorderStyle
FormStartPosition
FormWindowState
FrameStyle
GiveFeedbackEventArgs
GiveFeedbackEventHandler
GridColumnStylesCollection
GridItem
GridItemCollection
GridItemType
GridTablesFactory
GridTableStylesCollection
GroupBox
Help
HelpEventArgs
HelpEventHandler
HelpNavigator
HelpProvider
HorizontalAlignment
HScrollBar
IButtonControl
ICommandExecutor
IComponentEditorPageSite
IContainerControl
IDataGridColumnStyleEditingNotificationService
IDataGridEditingService
IDataObject
IFeatureSupport
IFileReaderService
ImageIndexConverter
ImageList
ImageList.ImageCollection
ImageListStreamer
ImeMode
IMessageFilter
InputLanguage
InputLanguageChangedEventArgs
InputLanguageChangedEventHandler
InputLanguageChangingEventArgs
InputLanguageChangingEventHandler
InputLanguageCollection
InvalidateEventArgs
InvalidateEventHandler
ItemActivation
ItemBoundsPortion
ItemChangedEventArgs
ItemChangedEventHandler
ItemCheckEventArgs
ItemCheckEventHandler
ItemDragEventArgs
ItemDragEventHandler
IWin32Window
IWindowTarget
KeyEventArgs
KeyEventHandler
KeyPressEventArgs
KeyPressEventHandler
Keys
KeysConverter
Label
LabelEditEventArgs
LabelEditEventHandler
LayoutEventArgs
LayoutEventHandler
LeftRightAlignment
LinkArea
LinkArea.LinkAreaConverter
LinkBehavior
LinkClickedEventArgs
LinkClickedEventHandler
LinkLabel
LinkLabel.Link
LinkLabel.LinkCollection
LinkLabelLinkClickedEventArgs
LinkLabelLinkClickedEventHandler
LinkState
ListBindingConverter
ListBox
ListBox.ObjectCollection
ListBox.SelectedIndexCollection
ListBox.SelectedObjectCollection
ListControl
ListView
ListView.CheckedIndexCollection
ListView.CheckedListViewItemCollection
ListView.ColumnHeaderCollection
ListView.ListViewItemCollection
ListView.SelectedIndexCollection
ListView.SelectedListViewItemCollection
ListViewAlignment
ListViewItem
ListViewItem.ListViewSubItem
ListViewItem.ListViewSubItemCollection
ListViewItemConverter
MainMenu
MdiClient
MdiClient.ControlCollection
MdiLayout
MeasureItemEventArgs
MeasureItemEventHandler
Menu
Menu.MenuItemCollection
MenuGlyph
MenuItem
MenuMerge
Message
MessageBox
MessageBoxButtons
MessageBoxDefaultButton
MessageBoxIcon
MessageBoxOptions
MethodInvoker
MonthCalendar
MonthCalendar.HitArea
MonthCalendar.HitTestInfo
MouseButtons
MouseEventArgs
MouseEventHandler
NativeWindow
NavigateEventArgs
NavigateEventHandler
NodeLabelEditEventArgs
NodeLabelEditEventHandler
NotifyIcon
NumericUpDown
OpacityConverter
OpenFileDialog
Orientation
OSFeature
OwnerDrawPropertyBag
PageSetupDialog
PaintEventArgs
PaintEventHandler
Panel
PictureBox
PictureBoxSizeMode
PrintControllerWithStatusDialog
PrintDialog
PrintPreviewControl
PrintPreviewDialog
ProgressBar
PropertyGrid
PropertyGrid.PropertyTabCollection
PropertyManager
PropertySort
PropertyTabChangedEventArgs
PropertyTabChangedEventHandler
PropertyValueChangedEventArgs
PropertyValueChangedEventHandler
QueryAccessibilityHelpEventArgs
QueryAccessibilityHelpEventHandler
QueryContinueDragEventArgs
QueryContinueDragEventHandler
RadioButton
RadioButton.RadioButtonAccessibleObject
RichTextBox
RichTextBoxFinds
RichTextBoxScrollBars
RichTextBoxSelectionAttribute
RichTextBoxSelectionTypes
RichTextBoxStreamType
RichTextBoxWordPunctuations
RightToLeft
SaveFileDialog
Screen
ScrollableControl
ScrollableControl.DockPaddingEdges
ScrollableControl.DockPaddingEdgesConverter
ScrollBar
ScrollBars
ScrollButton
ScrollEventArgs
ScrollEventHandler
ScrollEventType
SecurityIDType
SelectedGridItemChangedEventArgs
SelectedGridItemChangedEventHandler
SelectionMode
SelectionRange
SelectionRangeConverter
SendKeys
Shortcut
SizeGripStyle
SortOrder
Splitter
SplitterEventArgs
SplitterEventHandler
StatusBar
StatusBar.StatusBarPanelCollection
StatusBarDrawItemEventArgs
StatusBarDrawItemEventHandler
StatusBarPanel
StatusBarPanelAutoSize
StatusBarPanelBorderStyle
StatusBarPanelClickEventArgs
StatusBarPanelClickEventHandler
StatusBarPanelStyle
StructFormat
SystemInformation
TabAlignment
TabAppearance
TabControl
TabControl.ControlCollection
TabControl.TabPageCollection
TabDrawMode
TabPage
TabPage.TabPageControlCollection
TabSizeMode
TextBox
TextBoxBase
ThreadExceptionDialog
TickStyle
Timer
ToolBar
ToolBar.ToolBarButtonCollection
ToolBarAppearance
ToolBarButton
ToolBarButtonClickEventArgs
ToolBarButtonClickEventHandler
ToolBarButtonStyle
ToolBarTextAlign
ToolTip
TrackBar
TreeNode
TreeNodeCollection
TreeNodeConverter
TreeView
TreeViewAction
TreeViewCancelEventArgs
TreeViewCancelEventHandler
TreeViewEventArgs
TreeViewEventHandler
TreeViewImageIndexConverter
UICues
UICuesEventArgs
UICuesEventHandler
UpDownBase
UpDownEventArgs
UpDownEventHandler
UserControl
View
VScrollBar
Chapter 20. The System.Windows.Forms.Design Namespace
AnchorEditor
AxImporter
AxImporter.IReferenceResolver
AxImporter.Options
AxParameterData
AxWrapperGen
ComponentDocumentDesigner
ComponentEditorForm
ComponentEditorPage
ComponentTray
ControlDesigner
ControlDesigner.ControlDesignerAccessibleObject
DockEditor
DocumentDesigner
EventHandlerService
EventsTab
FileNameEditor
FolderNameEditor
IMenuEditorService
IUIService
IWindowsFormsEditorService
MenuCommands
ParentControlDesigner
PropertyTab
ScrollableControlDesigner
SelectionRules
WindowsFormsComponentEditor
Part III: Appendixes
Appendix A. Namespaces and Assemblies
Appendix B. Type, Method, Property, Event, and Field Index
Colophon
Index
Index A
Index B
Index C
Index D
Index E
Index F
Index G
Index H
Index I
Index J
Index K
Index L
Index M
Index N
Index O
Index P
Index Q
Index R
Index S
Index T
Index U
Index V
Index W
Index X
.NET Windows Forms in a Nutshell
ISBN: 0596003382
EAN: 2147483647
Year: 2002
Pages: 794
Authors:
Ian Griffiths
,
Matthew Adams
BUY ON AMAZON
ERP and Data Warehousing in Organizations: Issues and Challenges
ERP Systems Impact on Organizations
The Effects of an Enterprise Resource Planning System (ERP) Implementation on Job Characteristics – A Study using the Hackman and Oldham Job Characteristics Model
Context Management of ERP Processes in Virtual Communities
Distributed Data Warehouse for Geo-spatial Services
Intrinsic and Contextual Data Quality: The Effect of Media and Personal Involvement
Identifying and Managing Project Risk: Essential Tools for Failure-Proofing Your Project
Why Project Risk Management?
Identifying Project Schedule Risk
Managing Project Constraints and Documenting Risks
Managing Activity Risks
Conclusion
C++ GUI Programming with Qt 3
Making Connections
Implementing the Other Menus
Working with Unicode
Using QTextBrowser as a Simple Help Engine
Using Qts Classes in Non-GUI Threads
Mapping Hacks: Tips & Tools for Electronic Cartography
Hack 5. The Road Less Traveled by in MapQuest
Hack 20. Make 3-D Raytraced Terrain Models
Hack 26. Work with Different Coordinate Systems
Hack 39. View Your Photo Thumbnails on a Flash Map
Hack 66. Java-Based Desktop Mapping with Openmap
Mastering Delphi 7
The Run-Time Library
Visual Controls
Building the User Interface
Delphis Database Architecture
Client/Server with dbExpress
User Interfaces in C#: Windows Forms and Custom Controls
Control Class Basics
Forms
Custom Controls
MDI Interfaces and Workspaces
GDI+ Controls
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies