Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Input / TextCompositionEventArgs.cs / 1305600 / TextCompositionEventArgs.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // Description: TextCompositionEventArgs class // // History: // 11/19/2003 : yutakas 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
- RewritingProcessor.cs
- Themes.cs
- CrossContextChannel.cs
- CollectionDataContract.cs
- ManagedIStream.cs
- DataGridViewRowContextMenuStripNeededEventArgs.cs
- ValidatorCompatibilityHelper.cs
- PenThreadWorker.cs
- ExpressionParser.cs
- SerializationInfo.cs
- SQLDecimalStorage.cs
- StandardCommands.cs
- MenuStrip.cs
- ToolStripLocationCancelEventArgs.cs
- BoundConstants.cs
- ObjectSecurity.cs
- BoolLiteral.cs
- DrawingContextDrawingContextWalker.cs
- Helper.cs
- unsafeIndexingFilterStream.cs
- ClipboardData.cs
- SerializationSectionGroup.cs
- EncryptedData.cs
- PageThemeBuildProvider.cs
- XPathException.cs
- HTTPNotFoundHandler.cs
- TimeSpanConverter.cs
- ScaleTransform.cs
- HwndProxyElementProvider.cs
- ResourceProviderFactory.cs
- RelatedView.cs
- SystemTcpConnection.cs
- ToolboxItemAttribute.cs
- OptimizedTemplateContentHelper.cs
- ItemContainerPattern.cs
- RuleConditionDialog.cs
- KeyValueInternalCollection.cs
- BuildProviderAppliesToAttribute.cs
- ComponentResourceManager.cs
- DataGridViewColumnConverter.cs
- ToolBarOverflowPanel.cs
- XmlDataProvider.cs
- CodeTypeReferenceCollection.cs
- KeyNotFoundException.cs
- PageWrapper.cs
- _PooledStream.cs
- WebEvents.cs
- SignedPkcs7.cs
- FontStretch.cs
- XpsImage.cs
- Random.cs
- RandomNumberGenerator.cs
- PkcsUtils.cs
- PublishLicense.cs
- InvalidFilterCriteriaException.cs
- CustomPopupPlacement.cs
- ValidationHelper.cs
- DBAsyncResult.cs
- TextBoxRenderer.cs
- StopStoryboard.cs
- Point.cs
- XmlAnyAttributeAttribute.cs
- XMLDiffLoader.cs
- BehaviorEditorPart.cs
- AutomationPropertyInfo.cs
- DataGridState.cs
- TypeResolver.cs
- SafeViewOfFileHandle.cs
- TypefaceMap.cs
- XmlByteStreamReader.cs
- ProcessHostMapPath.cs
- Size3DValueSerializer.cs
- XmlSerializableServices.cs
- Identity.cs
- login.cs
- HierarchicalDataBoundControl.cs
- TransactionFormatter.cs
- FtpWebRequest.cs
- TabItem.cs
- EffectiveValueEntry.cs
- DrawingGroupDrawingContext.cs
- XamlBrushSerializer.cs
- DBPropSet.cs
- FixUpCollection.cs
- ExceptionHelpers.cs
- GeometryCollection.cs
- DataControlFieldTypeEditor.cs
- TextRange.cs
- GroupStyle.cs
- OracleBoolean.cs
- CannotUnloadAppDomainException.cs
- WebPartDescription.cs
- ActionMismatchAddressingException.cs
- SqlStream.cs
- BuildProvidersCompiler.cs
- HostProtectionPermission.cs
- DesignTimeParseData.cs
- ZoneButton.cs
- DataObjectAttribute.cs
- _NetworkingPerfCounters.cs