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
- LogStream.cs
- AssertFilter.cs
- ConnectionStringsExpressionBuilder.cs
- WizardPanelChangingEventArgs.cs
- XmlBinaryReaderSession.cs
- RadioButton.cs
- MatrixTransform3D.cs
- CodeCastExpression.cs
- GetPageNumberCompletedEventArgs.cs
- SafeRightsManagementPubHandle.cs
- ComponentDispatcherThread.cs
- StrongNameSignatureInformation.cs
- PublishLicense.cs
- SoapIncludeAttribute.cs
- DoubleAnimation.cs
- OptimizerPatterns.cs
- Margins.cs
- SoapAttributeOverrides.cs
- AsyncStreamReader.cs
- TraceHandler.cs
- VirtualDirectoryMappingCollection.cs
- WebResponse.cs
- AtomContentProperty.cs
- XmlTextReader.cs
- TextBounds.cs
- DbParameterCollection.cs
- DataGridViewButtonCell.cs
- XPathQilFactory.cs
- PriorityRange.cs
- EventMap.cs
- NetworkStream.cs
- PasswordRecovery.cs
- CompressedStack.cs
- FlowSwitchDesigner.xaml.cs
- StateBag.cs
- ButtonBase.cs
- ServiceOperationParameter.cs
- XPathException.cs
- SpecularMaterial.cs
- XmlSchemaAttributeGroup.cs
- QilTypeChecker.cs
- TrackingCondition.cs
- MenuTracker.cs
- MessageQueuePermissionEntryCollection.cs
- WebPartDisplayMode.cs
- AxDesigner.cs
- RegionInfo.cs
- OracleParameterBinding.cs
- TextBoxAutoCompleteSourceConverter.cs
- TemplatePagerField.cs
- ProcessHostConfigUtils.cs
- AlternateViewCollection.cs
- FtpWebResponse.cs
- QilPatternVisitor.cs
- StaticExtensionConverter.cs
- DefaultHttpHandler.cs
- PageAsyncTask.cs
- Bits.cs
- MenuItemBinding.cs
- XmlSchemaComplexContentRestriction.cs
- HashCryptoHandle.cs
- CacheHelper.cs
- WorkflowLayouts.cs
- FixedPageProcessor.cs
- ResourcesBuildProvider.cs
- PackWebRequest.cs
- FileIOPermission.cs
- KeysConverter.cs
- SiteMapProvider.cs
- RequestBringIntoViewEventArgs.cs
- TextureBrush.cs
- DynamicAttribute.cs
- regiisutil.cs
- HtmlEmptyTagControlBuilder.cs
- MemoryMappedViewStream.cs
- StructuralType.cs
- AnnotationObservableCollection.cs
- TextOutput.cs
- WebControlAdapter.cs
- WebPartConnectionsDisconnectVerb.cs
- TransactionProxy.cs
- _NegotiateClient.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- SpoolingTaskBase.cs
- TextServicesCompartmentEventSink.cs
- OdbcReferenceCollection.cs
- SchemaTypeEmitter.cs
- PopupEventArgs.cs
- PixelFormats.cs
- InstanceData.cs
- ValidatorCompatibilityHelper.cs
- Char.cs
- DateTime.cs
- JulianCalendar.cs
- ToolStripControlHost.cs
- WebBrowserNavigatedEventHandler.cs
- UIElementIsland.cs
- Parameter.cs
- JournalEntry.cs
- NewExpression.cs