Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Core / CSharp / System / Windows / FocusWithinProperty.cs / 1 / 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. 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
- IDictionary.cs
- CommonRemoteMemoryBlock.cs
- BulletChrome.cs
- TileModeValidation.cs
- TypeToArgumentTypeConverter.cs
- KeyConstraint.cs
- dbdatarecord.cs
- ClrPerspective.cs
- DateTimeValueSerializerContext.cs
- ZipIOCentralDirectoryBlock.cs
- AuthenticationManager.cs
- ContentPosition.cs
- PropertyValue.cs
- DocumentReferenceCollection.cs
- Floater.cs
- XhtmlConformanceSection.cs
- LinqDataSourceUpdateEventArgs.cs
- IdentityModelStringsVersion1.cs
- Reference.cs
- KeySpline.cs
- ProcessModelSection.cs
- RoutedEvent.cs
- FixedBufferAttribute.cs
- DocumentPageView.cs
- GlyphRun.cs
- RedistVersionInfo.cs
- ChineseLunisolarCalendar.cs
- ElementHostPropertyMap.cs
- HostingEnvironmentSection.cs
- FormatConvertedBitmap.cs
- QueryPageSettingsEventArgs.cs
- BaseDataList.cs
- precedingquery.cs
- AudioFormatConverter.cs
- Bidi.cs
- ResourceDescriptionAttribute.cs
- FixedDocumentSequencePaginator.cs
- ValueConversionAttribute.cs
- PlaceHolder.cs
- LayoutInformation.cs
- SendingRequestEventArgs.cs
- Translator.cs
- ExtendedPropertyCollection.cs
- HtmlInputRadioButton.cs
- RadioButtonBaseAdapter.cs
- DataSourceHelper.cs
- ScrollViewer.cs
- DesignerExtenders.cs
- AssociationType.cs
- XamlParser.cs
- ControlIdConverter.cs
- AdjustableArrowCap.cs
- PackagingUtilities.cs
- LabelDesigner.cs
- PolicyConversionContext.cs
- UpdateTracker.cs
- HttpModuleAction.cs
- streamingZipPartStream.cs
- Camera.cs
- BidPrivateBase.cs
- Vertex.cs
- InternalConfigHost.cs
- InkPresenter.cs
- ProcessHostMapPath.cs
- WithParamAction.cs
- DrawListViewColumnHeaderEventArgs.cs
- _IPv6Address.cs
- ServicePointManager.cs
- Visual3D.cs
- AdPostCacheSubstitution.cs
- SafeRightsManagementPubHandle.cs
- BrowsableAttribute.cs
- WindowsListViewGroupSubsetLink.cs
- DES.cs
- AsyncOperationManager.cs
- AnimationClockResource.cs
- LocalizableAttribute.cs
- MsmqDiagnostics.cs
- CurrencyManager.cs
- ControllableStoryboardAction.cs
- __Error.cs
- MenuItemStyleCollection.cs
- SiteOfOriginPart.cs
- ScriptResourceAttribute.cs
- JsonReaderWriterFactory.cs
- ImageBrush.cs
- CompilerInfo.cs
- GraphicsPathIterator.cs
- XmlSchemaSequence.cs
- BuilderInfo.cs
- Hyperlink.cs
- DynamicActivityProperty.cs
- TraceSwitch.cs
- SHA1Managed.cs
- BindingContext.cs
- PublisherIdentityPermission.cs
- CustomErrorsSection.cs
- Camera.cs
- DataServiceHost.cs
- ControlBuilder.cs