Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Base / System / Windows / Input / TraversalRequest.cs / 2 / 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
- ServiceNameCollection.cs
- PropertyInfoSet.cs
- SafeNativeMethodsOther.cs
- Int16AnimationUsingKeyFrames.cs
- Panel.cs
- BaseCollection.cs
- TextTreeRootNode.cs
- DataBindEngine.cs
- SoapAttributeOverrides.cs
- BamlMapTable.cs
- SmtpFailedRecipientException.cs
- HotSpotCollection.cs
- ConnectionsZoneAutoFormat.cs
- odbcmetadatacollectionnames.cs
- ConfigXmlWhitespace.cs
- LinearGradientBrush.cs
- xamlnodes.cs
- LocalizabilityAttribute.cs
- AvtEvent.cs
- ContainerAction.cs
- IPPacketInformation.cs
- ApplicationSecurityManager.cs
- MenuItemAutomationPeer.cs
- MD5CryptoServiceProvider.cs
- login.cs
- DataRowCollection.cs
- ServiceNotStartedException.cs
- SerializationAttributes.cs
- XmlCharCheckingReader.cs
- FirstMatchCodeGroup.cs
- nulltextnavigator.cs
- RestHandlerFactory.cs
- BinaryUtilClasses.cs
- TypeKeyValue.cs
- LogStream.cs
- AstTree.cs
- OleDbDataReader.cs
- TagMapInfo.cs
- WebPartCancelEventArgs.cs
- CodeAttributeArgumentCollection.cs
- unitconverter.cs
- WizardStepBase.cs
- QueryCacheEntry.cs
- StringUtil.cs
- CssClassPropertyAttribute.cs
- ListViewSortEventArgs.cs
- MediaTimeline.cs
- X509Certificate2.cs
- SegmentInfo.cs
- PropertyGroupDescription.cs
- ReturnValue.cs
- GridViewUpdatedEventArgs.cs
- AccessibilityHelperForVista.cs
- SharedStatics.cs
- TextCharacters.cs
- WebBrowserNavigatedEventHandler.cs
- SourceCollection.cs
- BufferAllocator.cs
- BamlTreeMap.cs
- __TransparentProxy.cs
- SystemIPInterfaceProperties.cs
- TreeView.cs
- CurrencyWrapper.cs
- DummyDataSource.cs
- DataSourceHelper.cs
- ToolStripManager.cs
- InteropEnvironment.cs
- SHA1.cs
- NavigationExpr.cs
- HttpStreams.cs
- CodeEntryPointMethod.cs
- DataBinder.cs
- ReplyAdapterChannelListener.cs
- ViewStateException.cs
- PassportAuthenticationEventArgs.cs
- StoreContentChangedEventArgs.cs
- cookiecollection.cs
- PrePrepareMethodAttribute.cs
- DataGridViewAutoSizeModeEventArgs.cs
- XmlSchemaAny.cs
- WindowsMenu.cs
- VSWCFServiceContractGenerator.cs
- GridViewDeleteEventArgs.cs
- SqlDataSourceCommandParser.cs
- WebServiceData.cs
- FileRecordSequenceHelper.cs
- ClearTypeHintValidation.cs
- FixedPage.cs
- XPathNavigator.cs
- TextModifier.cs
- TreeSet.cs
- TabItemWrapperAutomationPeer.cs
- ThumbButtonInfo.cs
- SimpleTypeResolver.cs
- HttpMethodConstraint.cs
- ToolStripButton.cs
- FixedBufferAttribute.cs
- Math.cs
- HyperLink.cs
- SoapEnumAttribute.cs