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
- Transform3D.cs
- _NestedMultipleAsyncResult.cs
- QilTargetType.cs
- TextBoxBase.cs
- HtmlLiteralTextAdapter.cs
- HMAC.cs
- TdsParser.cs
- MultiPropertyDescriptorGridEntry.cs
- Matrix3DConverter.cs
- SortKey.cs
- PathFigureCollection.cs
- CornerRadiusConverter.cs
- ComponentResourceManager.cs
- Wizard.cs
- SqlDataSourceCache.cs
- NativeMethods.cs
- ProfileServiceManager.cs
- StringBuilder.cs
- DropDownButton.cs
- xml.cs
- ImageDrawing.cs
- DtrList.cs
- MaskDesignerDialog.cs
- MetadataPropertyvalue.cs
- FixedStringLookup.cs
- RootDesignerSerializerAttribute.cs
- NullableFloatMinMaxAggregationOperator.cs
- DetailsViewPageEventArgs.cs
- DataGridViewAccessibleObject.cs
- WebPartHeaderCloseVerb.cs
- Point3DKeyFrameCollection.cs
- login.cs
- SignatureGenerator.cs
- BamlCollectionHolder.cs
- HtmlValidationSummaryAdapter.cs
- TypeBuilderInstantiation.cs
- XmlDataLoader.cs
- SamlSecurityToken.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- TransformationRules.cs
- XmlNavigatorFilter.cs
- HTMLTagNameToTypeMapper.cs
- PeerNameResolver.cs
- AttachedPropertyBrowsableWhenAttributePresentAttribute.cs
- BitmapPalettes.cs
- JsonFormatWriterGenerator.cs
- HtmlInputReset.cs
- StateMachineWorkflowDesigner.cs
- WriteableBitmap.cs
- Opcode.cs
- TextBoxAutomationPeer.cs
- SecurityAlgorithmSuite.cs
- MissingFieldException.cs
- NameValuePermission.cs
- SessionStateModule.cs
- ProcessManager.cs
- FixedSOMLineRanges.cs
- PromptStyle.cs
- KeyInterop.cs
- ChangePassword.cs
- BuildResultCache.cs
- EntityClientCacheEntry.cs
- EditorPartChrome.cs
- Visual3DCollection.cs
- Icon.cs
- EmptyEnumerable.cs
- MarginCollapsingState.cs
- SessionStateSection.cs
- ContextQuery.cs
- Decimal.cs
- ManagementClass.cs
- CopyNodeSetAction.cs
- HttpSysSettings.cs
- Image.cs
- PaintValueEventArgs.cs
- PropertyCondition.cs
- BindingCollection.cs
- ConfigXmlSignificantWhitespace.cs
- Panel.cs
- BoundsDrawingContextWalker.cs
- XmlUnspecifiedAttribute.cs
- ValueType.cs
- LocationReferenceValue.cs
- ClientConfigurationHost.cs
- FormsAuthenticationUser.cs
- shaper.cs
- PassportIdentity.cs
- ToolTipService.cs
- URLAttribute.cs
- TreeBuilderXamlTranslator.cs
- SinglePageViewer.cs
- externdll.cs
- BitmapEffectrendercontext.cs
- ToolboxDataAttribute.cs
- SqlFacetAttribute.cs
- DependencyObjectProvider.cs
- DetailsView.cs
- SmiSettersStream.cs
- PaintValueEventArgs.cs
- PolygonHotSpot.cs