Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / WinForms / Managed / System / WinForms / KeyPressEvent.cs / 1 / KeyPressEvent.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
/*
*/
namespace System.Windows.Forms {
using System.Diagnostics;
using System;
using System.Drawing;
using System.ComponentModel;
using Microsoft.Win32;
///
///
///
/// Provides data for the
/// event.
///
///
[System.Runtime.InteropServices.ComVisible(true)]
public class KeyPressEventArgs : EventArgs {
///
///
/// Contains the character of the current KeyPress event.
///
private char keyChar;
///
///
/// Determines if this event has been handled by a handler. If handled, the
/// key event will not be sent along to Windows. If not handled, the event
/// will be sent to Windows for default processing.
///
private bool handled;
///
///
///
/// Initializes a new
/// instance of the
/// class.
///
///
public KeyPressEventArgs(char keyChar) {
this.keyChar = keyChar;
}
///
///
///
/// Gets the character corresponding to the key
/// pressed.
///
///
public char KeyChar {
get {
return keyChar;
}
set {
keyChar = value;
}
}
///
///
///
/// Gets or sets a value indicating whether the
/// event was handled.
///
///
public bool Handled {
get {
return handled;
}
set {
handled = value;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Parameter.cs
- DataServiceKeyAttribute.cs
- JavaScriptSerializer.cs
- ObjectManager.cs
- SuspendDesigner.cs
- DataServiceQueryProvider.cs
- WebHeaderCollection.cs
- DESCryptoServiceProvider.cs
- PrintDialog.cs
- JoinGraph.cs
- OneOfScalarConst.cs
- ApplicationTrust.cs
- DropSource.cs
- TextLineResult.cs
- coordinatorscratchpad.cs
- RootContext.cs
- TransformProviderWrapper.cs
- SqlDataSourceCommandEventArgs.cs
- XhtmlBasicCommandAdapter.cs
- CheckBoxFlatAdapter.cs
- ObjectListGeneralPage.cs
- CheckBoxList.cs
- SynchronizationLockException.cs
- EventMap.cs
- DropShadowEffect.cs
- LinqDataSourceInsertEventArgs.cs
- WebConfigurationHostFileChange.cs
- OutputCacheEntry.cs
- Literal.cs
- XsdBuildProvider.cs
- ButtonChrome.cs
- OleDbRowUpdatedEvent.cs
- HttpCapabilitiesSectionHandler.cs
- BindableTemplateBuilder.cs
- XmlSchemaDocumentation.cs
- TextElementEditingBehaviorAttribute.cs
- WebConfigurationFileMap.cs
- HwndStylusInputProvider.cs
- ToolboxItemImageConverter.cs
- GorillaCodec.cs
- TypeForwardedToAttribute.cs
- QilInvoke.cs
- EventSinkHelperWriter.cs
- HighlightOverlayGlyph.cs
- StringResourceManager.cs
- AssemblyInfo.cs
- AppearanceEditorPart.cs
- AtomParser.cs
- OutputCacheModule.cs
- TaiwanCalendar.cs
- Highlights.cs
- CalendarDataBindingHandler.cs
- StaticExtension.cs
- FastEncoderStatics.cs
- AutomationPropertyInfo.cs
- LowerCaseStringConverter.cs
- TypeDependencyAttribute.cs
- BuildProviderCollection.cs
- ConfigXmlSignificantWhitespace.cs
- NativeMethods.cs
- OutputScopeManager.cs
- NativeCppClassAttribute.cs
- SecurityVersion.cs
- IDQuery.cs
- VisualStyleRenderer.cs
- EntityDesignerBuildProvider.cs
- TreeViewImageIndexConverter.cs
- ForwardPositionQuery.cs
- BezierSegment.cs
- CheckBoxBaseAdapter.cs
- RsaSecurityTokenAuthenticator.cs
- ArrayWithOffset.cs
- TreeIterator.cs
- PersonalizationStateQuery.cs
- HandleTable.cs
- AudioException.cs
- OdbcConnectionFactory.cs
- InfoCardRSAPKCS1KeyExchangeDeformatter.cs
- DbTransaction.cs
- XhtmlBasicImageAdapter.cs
- DispatcherOperation.cs
- OrderedDictionaryStateHelper.cs
- TemplateXamlTreeBuilder.cs
- LabelEditEvent.cs
- CompiledQuery.cs
- CounterCreationDataCollection.cs
- XmlSchemaCompilationSettings.cs
- BookmarkManager.cs
- DrawingBrush.cs
- FormsAuthenticationUserCollection.cs
- Mapping.cs
- MemberCollection.cs
- RunInstallerAttribute.cs
- util.cs
- HostedElements.cs
- PageCatalogPart.cs
- LocationUpdates.cs
- HyperLinkField.cs
- ConfigurationValue.cs
- RegexMatch.cs