Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Base / System / Windows / Input / TraversalRequest.cs / 1305600 / TraversalRequest.cs
using System; namespace System.Windows.Input { ////// Represents a request to an element to move focus to another control. /// [Serializable()] public class TraversalRequest { ////// Constructor that requests passing FocusNavigationDirection /// /// Type of focus traversal to perform public TraversalRequest(FocusNavigationDirection focusNavigationDirection) { if (focusNavigationDirection != FocusNavigationDirection.Next && focusNavigationDirection != FocusNavigationDirection.Previous && focusNavigationDirection != FocusNavigationDirection.First && focusNavigationDirection != FocusNavigationDirection.Last && focusNavigationDirection != FocusNavigationDirection.Left && focusNavigationDirection != FocusNavigationDirection.Right && focusNavigationDirection != FocusNavigationDirection.Up && focusNavigationDirection != FocusNavigationDirection.Down) { throw new System.ComponentModel.InvalidEnumArgumentException("focusNavigationDirection", (int)focusNavigationDirection, typeof(FocusNavigationDirection)); } _focusNavigationDirection = focusNavigationDirection; } ////// true if reached the end of child elements that should have focus /// public bool Wrapped { get{return _wrapped;} set{_wrapped = value;} } ////// Determine how to move the focus /// public FocusNavigationDirection FocusNavigationDirection { get { return _focusNavigationDirection; } } private bool _wrapped; private FocusNavigationDirection _focusNavigationDirection; } ////// Determine how to move the focus /// public enum FocusNavigationDirection { ////// Move the focus to the next Control in Tab order. /// Next, ////// Move the focus to the previous Control in Tab order. Shift+Tab /// Previous, ////// Move the focus to the first Control in Tab order inside the subtree. /// First, ////// Move the focus to the last Control in Tab order inside the subtree. /// Last, ////// Move the focus to the left. /// Left, ////// Move the focus to the right. /// Right, ////// Move the focus to the up. /// Up, ////// Move the focus to the down. /// Down, // If you add a new value you should also add a validation check to TraversalRequest constructor } } // 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
- LoginCancelEventArgs.cs
- SqlAliasesReferenced.cs
- ListView.cs
- ColorMatrix.cs
- HttpException.cs
- SqlResolver.cs
- TargetException.cs
- CodeTypeReferenceCollection.cs
- Types.cs
- SafeNativeMethodsOther.cs
- DeviceSpecific.cs
- DBBindings.cs
- AtlasWeb.Designer.cs
- XmlWrappingWriter.cs
- InvokeGenerator.cs
- ModelTypeConverter.cs
- DocumentReference.cs
- ListViewAutomationPeer.cs
- DiscoveryEndpointValidator.cs
- BitmapCacheBrush.cs
- OracleLob.cs
- MailWriter.cs
- PrintDocument.cs
- DataGridViewRowCollection.cs
- PngBitmapDecoder.cs
- DateTimePicker.cs
- RequestCacheValidator.cs
- adornercollection.cs
- DispatchChannelSink.cs
- RegexBoyerMoore.cs
- TextRangeEditTables.cs
- SystemInfo.cs
- ImageFormat.cs
- Helper.cs
- TargetInvocationException.cs
- ManifestResourceInfo.cs
- Utils.cs
- Span.cs
- HtmlFormWrapper.cs
- QuadraticBezierSegment.cs
- SortAction.cs
- wgx_sdk_version.cs
- XmlArrayItemAttributes.cs
- FontTypeConverter.cs
- DocumentOrderQuery.cs
- XmlSchemaSimpleTypeUnion.cs
- IgnoreFlushAndCloseStream.cs
- dataSvcMapFileLoader.cs
- ClosableStream.cs
- AttributeQuery.cs
- TerminatorSinks.cs
- ObjectQueryExecutionPlan.cs
- DateTimeFormatInfoScanner.cs
- XsltConvert.cs
- DataGridItem.cs
- BuildProvider.cs
- Literal.cs
- DynamicResourceExtensionConverter.cs
- HandleCollector.cs
- Root.cs
- CfgParser.cs
- SqlClientWrapperSmiStream.cs
- XAMLParseException.cs
- EventLogPermission.cs
- DefaultAssemblyResolver.cs
- LiteralTextParser.cs
- DetailsViewInsertedEventArgs.cs
- DrawingImage.cs
- TextServicesProperty.cs
- PasswordDeriveBytes.cs
- PropertyValueChangedEvent.cs
- DoubleLinkList.cs
- TcpHostedTransportConfiguration.cs
- StaticTextPointer.cs
- SchemaDeclBase.cs
- FileSecurity.cs
- TransformGroup.cs
- DbQueryCommandTree.cs
- ZipArchive.cs
- BasePattern.cs
- MenuCommand.cs
- IconConverter.cs
- CodeTypeReference.cs
- UnsafeNativeMethods.cs
- SchemaNamespaceManager.cs
- ClassDataContract.cs
- SHA1Managed.cs
- SqlBinder.cs
- SQLByte.cs
- InvocationExpression.cs
- ConnectionManagementElement.cs
- Convert.cs
- DataGridPagerStyle.cs
- OleDbTransaction.cs
- TextBoxView.cs
- ScrollData.cs
- ListViewEditEventArgs.cs
- HttpChannelFactory.cs
- SamlAssertion.cs
- RefreshInfo.cs