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
- FirstQueryOperator.cs
- Metadata.cs
- FormatStringEditor.cs
- Soap.cs
- DependencyPropertyConverter.cs
- RadioButton.cs
- BamlMapTable.cs
- SelectionHighlightInfo.cs
- NoClickablePointException.cs
- ObjectSecurity.cs
- FixedPageStructure.cs
- XmlDocumentType.cs
- ButtonField.cs
- WebServiceData.cs
- XmlObjectSerializerContext.cs
- DataBinding.cs
- AssemblyInfo.cs
- Column.cs
- MaskedTextBox.cs
- CompiledIdentityConstraint.cs
- ListSortDescriptionCollection.cs
- KeyConstraint.cs
- FaultHandlingFilter.cs
- TimeSpanOrInfiniteConverter.cs
- ByteBufferPool.cs
- XPathSelfQuery.cs
- PageThemeCodeDomTreeGenerator.cs
- SmiSettersStream.cs
- RequestCachingSection.cs
- SqlMultiplexer.cs
- SqlDataSourceQueryConverter.cs
- ConstantSlot.cs
- ZeroOpNode.cs
- VectorConverter.cs
- PageParserFilter.cs
- MenuAutoFormat.cs
- UnknownMessageReceivedEventArgs.cs
- CurrentChangingEventArgs.cs
- Literal.cs
- SignatureResourcePool.cs
- HttpBrowserCapabilitiesWrapper.cs
- PrinterUnitConvert.cs
- XmlSequenceWriter.cs
- RuntimeHelpers.cs
- ReversePositionQuery.cs
- DesignerView.Commands.cs
- XmlNamespaceDeclarationsAttribute.cs
- Size3D.cs
- DataPagerCommandEventArgs.cs
- MappingSource.cs
- ContentElementAutomationPeer.cs
- StyleCollection.cs
- MouseBinding.cs
- RawStylusInputCustomData.cs
- SqlUserDefinedTypeAttribute.cs
- basevalidator.cs
- BrushMappingModeValidation.cs
- TemplateField.cs
- WorkflowRuntime.cs
- OrderByQueryOptionExpression.cs
- FileLevelControlBuilderAttribute.cs
- Input.cs
- LinearGradientBrush.cs
- ThreadPool.cs
- ResourceDescriptionAttribute.cs
- MouseGesture.cs
- InputLangChangeRequestEvent.cs
- WmlControlAdapter.cs
- PageRequestManager.cs
- XmlFormatWriterGenerator.cs
- BoundField.cs
- PersonalizationProvider.cs
- UserPersonalizationStateInfo.cs
- OAVariantLib.cs
- WindowsProgressbar.cs
- PriorityBinding.cs
- HttpWebResponse.cs
- ObjectListFieldCollection.cs
- DataGridViewCellValidatingEventArgs.cs
- ProxyAttribute.cs
- DataGridViewRowStateChangedEventArgs.cs
- GrowingArray.cs
- ColumnWidthChangingEvent.cs
- InstallerTypeAttribute.cs
- AttributeCollection.cs
- CallbackValidatorAttribute.cs
- CodeDomExtensionMethods.cs
- InvalidOperationException.cs
- InternalConfigEventArgs.cs
- ChannelBase.cs
- SQLMoney.cs
- QueryComponents.cs
- RangeValidator.cs
- BamlTreeMap.cs
- BlurBitmapEffect.cs
- XmlByteStreamReader.cs
- ProcessHostConfigUtils.cs
- DictionaryManager.cs
- MessageQueuePermissionEntryCollection.cs
- DefaultHttpHandler.cs