Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / System / Windows / FocusWithinProperty.cs / 2 / FocusWithinProperty.cs
using System; using System.Windows.Input; using MS.Internal.KnownBoxes; namespace System.Windows { ///////////////////////////////////////////////////////////////////////// internal class FocusWithinProperty : ReverseInheritProperty { ///////////////////////////////////////////////////////////////////// internal FocusWithinProperty() : base( UIElement.IsKeyboardFocusWithinPropertyKey, CoreFlags.IsKeyboardFocusWithinCache, CoreFlags.IsKeyboardFocusWithinChanged) { } ///////////////////////////////////////////////////////////////////// internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue) { DependencyPropertyChangedEventArgs args = new DependencyPropertyChangedEventArgs( UIElement.IsKeyboardFocusWithinProperty, BooleanBoxes.Box(oldValue), BooleanBoxes.Box(!oldValue)); if (uie != null) { uie.RaiseIsKeyboardFocusWithinChanged(args); } else if (ce != null) { ce.RaiseIsKeyboardFocusWithinChanged(args); } else if (uie3D != null) { uie3D.RaiseIsKeyboardFocusWithinChanged(args); } } } } // 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
- Attributes.cs
- TlsSspiNegotiation.cs
- CultureInfoConverter.cs
- SymbolPair.cs
- SqlCacheDependency.cs
- WebPartDisplayModeCollection.cs
- BaseInfoTable.cs
- Rect3D.cs
- MediaPlayerState.cs
- TransportChannelFactory.cs
- TextRange.cs
- Application.cs
- ClientUrlResolverWrapper.cs
- MessageFilterTable.cs
- Char.cs
- DataRecordObjectView.cs
- JournalNavigationScope.cs
- FormViewDeleteEventArgs.cs
- RayHitTestParameters.cs
- COAUTHIDENTITY.cs
- TimeSpanConverter.cs
- MetaModel.cs
- ImpersonateTokenRef.cs
- WebPartsPersonalizationAuthorization.cs
- UriSection.cs
- Compiler.cs
- ClipboardData.cs
- SiteMapNodeItem.cs
- SqlServer2KCompatibilityAnnotation.cs
- codemethodreferenceexpression.cs
- TakeOrSkipWhileQueryOperator.cs
- XPathNodeInfoAtom.cs
- Helper.cs
- Timer.cs
- PathSegmentCollection.cs
- OperandQuery.cs
- ServicePointManager.cs
- ConnectionInterfaceCollection.cs
- Listbox.cs
- TextTreeTextBlock.cs
- XmlILAnnotation.cs
- ScrollBar.cs
- InfiniteIntConverter.cs
- HttpRequestBase.cs
- figurelengthconverter.cs
- LinqDataSourceStatusEventArgs.cs
- __ConsoleStream.cs
- EventBuilder.cs
- MatrixKeyFrameCollection.cs
- HttpProfileGroupBase.cs
- Process.cs
- VectorCollectionValueSerializer.cs
- CellParagraph.cs
- ThreadStartException.cs
- AnnotationResourceChangedEventArgs.cs
- WorkflowPageSetupDialog.cs
- ListDesigner.cs
- ConfigurationSettings.cs
- EarlyBoundInfo.cs
- BitmapFrameDecode.cs
- MailWebEventProvider.cs
- PrimitiveType.cs
- ThumbButtonInfoCollection.cs
- FontCacheLogic.cs
- AgileSafeNativeMemoryHandle.cs
- _IPv4Address.cs
- DataGridViewTextBoxColumn.cs
- DependencyPropertyChangedEventArgs.cs
- Rect3DConverter.cs
- XmlSchemaAttributeGroup.cs
- COM2ColorConverter.cs
- TableLayoutColumnStyleCollection.cs
- FactoryGenerator.cs
- EventHandlerService.cs
- CommonProperties.cs
- Constraint.cs
- XmlSchemaChoice.cs
- DataGridCell.cs
- LazyLoadBehavior.cs
- CompModSwitches.cs
- PersonalizationStateQuery.cs
- BuildResultCache.cs
- EventDescriptorCollection.cs
- XmlILOptimizerVisitor.cs
- CharacterString.cs
- TableLayoutCellPaintEventArgs.cs
- Double.cs
- GridEntryCollection.cs
- URLAttribute.cs
- SystemInformation.cs
- ScopedMessagePartSpecification.cs
- TextRangeAdaptor.cs
- XPathCompileException.cs
- TemplateControl.cs
- PriorityQueue.cs
- CardSpaceShim.cs
- NetworkInformationPermission.cs
- CompilerTypeWithParams.cs
- CustomTrackingQuery.cs
- OracleConnectionString.cs