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
- Marshal.cs
- CommonObjectSecurity.cs
- GeneratedCodeAttribute.cs
- ResourcePermissionBaseEntry.cs
- DelegatingConfigHost.cs
- SmtpCommands.cs
- ITreeGenerator.cs
- Crypto.cs
- DBPropSet.cs
- TagNameToTypeMapper.cs
- ColorConvertedBitmapExtension.cs
- References.cs
- IndentedTextWriter.cs
- CodeGeneratorOptions.cs
- Permission.cs
- DataTableClearEvent.cs
- BulletChrome.cs
- ProcessModelSection.cs
- KeyedCollection.cs
- ResourceExpressionBuilder.cs
- TypeConverterAttribute.cs
- BaseComponentEditor.cs
- DecimalConstantAttribute.cs
- SelectingProviderEventArgs.cs
- PreloadHost.cs
- IxmlLineInfo.cs
- SoapReflectionImporter.cs
- XmlSortKeyAccumulator.cs
- ParamArrayAttribute.cs
- ObjectAnimationUsingKeyFrames.cs
- LeafCellTreeNode.cs
- ConsoleCancelEventArgs.cs
- VideoDrawing.cs
- PropertyKey.cs
- XsdBuildProvider.cs
- GiveFeedbackEvent.cs
- XPathNavigator.cs
- SecurityContextSecurityToken.cs
- validationstate.cs
- ProcessModuleCollection.cs
- XmlUrlResolver.cs
- FontStretches.cs
- _emptywebproxy.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- ExpressionContext.cs
- VerticalAlignConverter.cs
- PointAnimationClockResource.cs
- MachineKeyConverter.cs
- Line.cs
- MinimizableAttributeTypeConverter.cs
- FieldBuilder.cs
- KoreanLunisolarCalendar.cs
- XmlSchemaNotation.cs
- Task.cs
- DoubleAnimationBase.cs
- tibetanshape.cs
- UriTemplateVariableQueryValue.cs
- EmptyEnumerable.cs
- MobileUITypeEditor.cs
- Hash.cs
- ConfigErrorGlyph.cs
- Maps.cs
- ThreadStartException.cs
- EdmError.cs
- AlphabeticalEnumConverter.cs
- EmulateRecognizeCompletedEventArgs.cs
- ConnectionInterfaceCollection.cs
- DataKey.cs
- StackBuilderSink.cs
- ObjectDataSourceFilteringEventArgs.cs
- DataGridViewSelectedRowCollection.cs
- MouseGesture.cs
- NavigationPropertySingletonExpression.cs
- ExpressionLexer.cs
- ListBox.cs
- EntityCommandCompilationException.cs
- ParallelActivityDesigner.cs
- LinqDataSourceDisposeEventArgs.cs
- CharacterString.cs
- DataSourceSelectArguments.cs
- SafeProcessHandle.cs
- WebServiceAttribute.cs
- ComponentResourceManager.cs
- DataTableExtensions.cs
- StringUtil.cs
- ToolZone.cs
- KeyFrames.cs
- SafeEventLogReadHandle.cs
- webeventbuffer.cs
- Authorization.cs
- DataGridParentRows.cs
- SchemaNames.cs
- Separator.cs
- InfoCardRSACryptoProvider.cs
- DataServiceHost.cs
- Zone.cs
- wmiutil.cs
- RadioButton.cs
- SQLDouble.cs
- GeneralTransform3D.cs