Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / System / Windows / Input / TextCompositionEventArgs.cs / 1 / TextCompositionEventArgs.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // Description: TextCompositionEventArgs class // // History: // 11/19/2003 : [....] created // //--------------------------------------------------------------------------- using System; namespace System.Windows.Input { ////// The TextCompositionEventArgs class contains a text representation of /// input. /// public class TextCompositionEventArgs : InputEventArgs { ////// Constructs an instance of the TextInputEventArgs class. /// /// /// The input device to associate with this event. /// /// /// The TextComposition object that contains the composition text and the composition state. /// public TextCompositionEventArgs(InputDevice inputDevice, TextComposition composition) : base(inputDevice, Environment.TickCount) { if (composition == null) { throw new ArgumentNullException("composition"); } _composition = composition; } ////// The text composition that was provided. /// ///public TextComposition TextComposition { get {return _composition;} } /// /// The result text that was provided as input. /// ///public string Text { get {return _composition.Text;} } /// /// The result system text that was provided as input. /// ///public string SystemText { get {return _composition.SystemText;} } /// /// The result control text that was provided as input. /// ///public string ControlText { get {return _composition.ControlText;} } /// /// The mechanism used to call the type-specific handler on the /// target. /// /// /// The generic handler to call in a type-specific way. /// /// /// The target to call the handler on. /// ///protected override void InvokeEventHandler(Delegate genericHandler, object genericTarget) { TextCompositionEventHandler handler = (TextCompositionEventHandler) genericHandler; handler(genericTarget, this); } // The target TextComposition object of this event. private TextComposition _composition; } } // 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
- TextDpi.cs
- XPathDocument.cs
- TextElement.cs
- DbProviderManifest.cs
- SiteMapProvider.cs
- CheckBoxList.cs
- ValueQuery.cs
- PaintEvent.cs
- SqlTriggerContext.cs
- RootBuilder.cs
- EqualityComparer.cs
- _HeaderInfoTable.cs
- OrderToken.cs
- ConnectivityStatus.cs
- FileSystemEventArgs.cs
- filewebrequest.cs
- TextTreeInsertUndoUnit.cs
- IsolatedStorageFileStream.cs
- PermissionListSet.cs
- IteratorFilter.cs
- TextSelectionHelper.cs
- AggregateException.cs
- DetailsViewAutoFormat.cs
- PassportAuthenticationEventArgs.cs
- OpenFileDialog.cs
- Viewport3DAutomationPeer.cs
- GZipDecoder.cs
- DataGridBeginningEditEventArgs.cs
- Currency.cs
- ReturnValue.cs
- XmlSchemaExternal.cs
- FormViewPageEventArgs.cs
- WindowVisualStateTracker.cs
- RemoteWebConfigurationHost.cs
- PrimitiveXmlSerializers.cs
- DetailsViewPageEventArgs.cs
- SchemaInfo.cs
- VirtualizedCellInfoCollection.cs
- ClientBuildManager.cs
- WinOEToolBoxItem.cs
- LineSegment.cs
- JobDuplex.cs
- MenuItemBinding.cs
- ExternalFile.cs
- SolidColorBrush.cs
- SubtreeProcessor.cs
- LinkButton.cs
- BitmapEffectRenderDataResource.cs
- UrlRoutingModule.cs
- DeferredTextReference.cs
- FileEnumerator.cs
- MasterPageBuildProvider.cs
- EventLogLink.cs
- DesignerPainter.cs
- prefixendpointaddressmessagefiltertable.cs
- ToolStripDropDownButton.cs
- BitmapEffectDrawingContextState.cs
- TextElement.cs
- SimpleFieldTemplateFactory.cs
- Font.cs
- ExtractedStateEntry.cs
- CodeObject.cs
- PriorityBinding.cs
- LinqDataSourceDeleteEventArgs.cs
- IPGlobalProperties.cs
- RetrieveVirtualItemEventArgs.cs
- DataGridAutoFormatDialog.cs
- MenuCommand.cs
- GuidelineCollection.cs
- ColumnMapTranslator.cs
- SortKey.cs
- PlaceHolder.cs
- CommonRemoteMemoryBlock.cs
- HttpServerVarsCollection.cs
- TypeConverterHelper.cs
- CacheDependency.cs
- Interlocked.cs
- PropertyFilterAttribute.cs
- GeneralTransform.cs
- NoneExcludedImageIndexConverter.cs
- ConstrainedDataObject.cs
- RegistrySecurity.cs
- DictionaryTraceRecord.cs
- HtmlInputPassword.cs
- FunctionImportMapping.cs
- PiiTraceSource.cs
- UpDownBaseDesigner.cs
- ListViewItem.cs
- SafeNativeMethods.cs
- _SslSessionsCache.cs
- ColumnReorderedEventArgs.cs
- EntityDescriptor.cs
- TypeExtensionSerializer.cs
- ToolStripSplitStackLayout.cs
- SqlBulkCopyColumnMapping.cs
- StylusEventArgs.cs
- SecondaryIndex.cs
- PolicyManager.cs
- mediaeventargs.cs
- AuthenticatingEventArgs.cs