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
- HelpEvent.cs
- XmlArrayItemAttributes.cs
- Point3D.cs
- sqlstateclientmanager.cs
- StorageMappingItemLoader.cs
- XMLSyntaxException.cs
- Pkcs9Attribute.cs
- XmlWrappingWriter.cs
- Validator.cs
- base64Transforms.cs
- HtmlInputHidden.cs
- loginstatus.cs
- ValidationErrorEventArgs.cs
- ElementHostAutomationPeer.cs
- TreeNodeConverter.cs
- RepeatButtonAutomationPeer.cs
- _DigestClient.cs
- ClientConfigurationSystem.cs
- versioninfo.cs
- TreeViewEvent.cs
- ValidatedControlConverter.cs
- DeclaredTypeValidatorAttribute.cs
- CompressEmulationStream.cs
- GeometryHitTestResult.cs
- TaskFormBase.cs
- SamlAction.cs
- SecurityCriticalDataForSet.cs
- XmlQueryTypeFactory.cs
- XmlCharCheckingReader.cs
- FontStyleConverter.cs
- XamlReader.cs
- DataGridAutomationPeer.cs
- XmlName.cs
- WindowsFormsSectionHandler.cs
- FlowPosition.cs
- ColumnResizeAdorner.cs
- PersonalizableAttribute.cs
- ToolTipAutomationPeer.cs
- SignerInfo.cs
- StringSorter.cs
- UserControl.cs
- SetterTriggerConditionValueConverter.cs
- Cursor.cs
- SrgsElementList.cs
- HandlerWithFactory.cs
- documentation.cs
- ContainerUtilities.cs
- X509CertificateTrustedIssuerElementCollection.cs
- httpserverutility.cs
- PageParser.cs
- UnauthorizedAccessException.cs
- Simplifier.cs
- SettingsSection.cs
- NameValueFileSectionHandler.cs
- XmlSchemaGroupRef.cs
- PerformanceCounterManager.cs
- _IPv4Address.cs
- TextSpanModifier.cs
- WebServiceFaultDesigner.cs
- SqlMethodCallConverter.cs
- cookiecontainer.cs
- ClientSideQueueItem.cs
- PropertyTab.cs
- basevalidator.cs
- LocalBuilder.cs
- WebPartCatalogAddVerb.cs
- IgnoreFlushAndCloseStream.cs
- basenumberconverter.cs
- StringFunctions.cs
- ButtonDesigner.cs
- ControlEvent.cs
- ContainsRowNumberChecker.cs
- RequestNavigateEventArgs.cs
- Marshal.cs
- DeobfuscatingStream.cs
- DynamicMetaObjectBinder.cs
- ConfigurationSchemaErrors.cs
- MessageVersionConverter.cs
- CompositeTypefaceMetrics.cs
- RequestFactory.cs
- TCEAdapterGenerator.cs
- BmpBitmapEncoder.cs
- DataControlImageButton.cs
- PageEventArgs.cs
- MultiByteCodec.cs
- DataServiceSaveChangesEventArgs.cs
- ConfigurationValidatorAttribute.cs
- TextDecoration.cs
- KeyGestureConverter.cs
- NavigateEvent.cs
- TypeLoadException.cs
- MediaEntryAttribute.cs
- BinaryOperationBinder.cs
- DesignerDataConnection.cs
- ButtonBase.cs
- SecurityRuntime.cs
- ParallelTimeline.cs
- ReachDocumentPageSerializer.cs
- NameSpaceExtractor.cs
- WorkflowRequestContext.cs