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
- BoundField.cs
- ProjectionPruner.cs
- COM2PropertyBuilderUITypeEditor.cs
- UnsafeNativeMethods.cs
- WebException.cs
- XPathConvert.cs
- GeometryCombineModeValidation.cs
- Simplifier.cs
- AsymmetricAlgorithm.cs
- DoubleUtil.cs
- Pair.cs
- InputLanguageSource.cs
- LedgerEntry.cs
- RegexMatchCollection.cs
- WorkflowInspectionServices.cs
- JoinSymbol.cs
- RequiredFieldValidator.cs
- Zone.cs
- Style.cs
- Control.cs
- StatusBarPanelClickEvent.cs
- TrackingProfile.cs
- ServiceCredentialsSecurityTokenManager.cs
- ObjectCloneHelper.cs
- SessionStateItemCollection.cs
- SpellerInterop.cs
- SafePointer.cs
- FileDialog_Vista_Interop.cs
- PictureBox.cs
- StringInfo.cs
- TableCellCollection.cs
- Stroke.cs
- TypeUnloadedException.cs
- Parameter.cs
- ModelServiceImpl.cs
- Query.cs
- DateTimeValueSerializerContext.cs
- TextEditorParagraphs.cs
- ClaimSet.cs
- ConnectionProviderAttribute.cs
- MyContact.cs
- TextOptionsInternal.cs
- SoapHeaderAttribute.cs
- GridSplitter.cs
- CheckableControlBaseAdapter.cs
- GlyphShapingProperties.cs
- CommandConverter.cs
- Adorner.cs
- AutomationProperties.cs
- DataRelationCollection.cs
- SQLByteStorage.cs
- InvalidWorkflowException.cs
- CertificateReferenceElement.cs
- DrawingCollection.cs
- TextMetrics.cs
- DataServiceBuildProvider.cs
- SafeNativeMethods.cs
- OrthographicCamera.cs
- ErrorRuntimeConfig.cs
- StatusBar.cs
- KnownTypes.cs
- ImageUrlEditor.cs
- TreeNodeCollection.cs
- CommunicationException.cs
- AccessViolationException.cs
- Tablet.cs
- M3DUtil.cs
- UIElementPropertyUndoUnit.cs
- SafeNativeMethodsCLR.cs
- TransformedBitmap.cs
- LinearQuaternionKeyFrame.cs
- BinHexDecoder.cs
- FamilyMap.cs
- WindowsSecurityTokenAuthenticator.cs
- FileAuthorizationModule.cs
- CodeSnippetStatement.cs
- SymLanguageVendor.cs
- CatalogPart.cs
- OrCondition.cs
- FixedElement.cs
- WebPartConnectionsDisconnectVerb.cs
- ContainerUtilities.cs
- SoapParser.cs
- LogRestartAreaEnumerator.cs
- exports.cs
- AccessDataSourceDesigner.cs
- CommandPlan.cs
- VisualBasicSettingsHandler.cs
- DataContext.cs
- SortKey.cs
- TextModifier.cs
- SplitContainer.cs
- XmlnsDictionary.cs
- XmlDesignerDataSourceView.cs
- DataSourceCollectionBase.cs
- XPathExpr.cs
- ListViewGroupItemCollection.cs
- _DigestClient.cs
- SwitchAttribute.cs
- CodeSnippetStatement.cs