Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / FocusWithinProperty.cs / 1305600 / 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
- UInt32.cs
- PagerSettings.cs
- COM2PropertyDescriptor.cs
- ObjectQueryState.cs
- login.cs
- CngProperty.cs
- GlobalizationAssembly.cs
- _OSSOCK.cs
- DuplicateMessageDetector.cs
- ExtractedStateEntry.cs
- BamlRecords.cs
- WorkflowServiceHostFactory.cs
- BackgroundWorker.cs
- BitmapEffectGeneralTransform.cs
- Int32CollectionConverter.cs
- NavigationWindowAutomationPeer.cs
- StringConverter.cs
- HandlerBase.cs
- BitmapCodecInfoInternal.cs
- RangeValuePattern.cs
- DataRecordInternal.cs
- HostSecurityManager.cs
- IBuiltInEvidence.cs
- XmlNode.cs
- SystemUnicastIPAddressInformation.cs
- ClientBuildManagerCallback.cs
- oledbmetadatacollectionnames.cs
- Graphics.cs
- sqlnorm.cs
- XmlNode.cs
- ListenerElementsCollection.cs
- KnownTypesProvider.cs
- CodeConditionStatement.cs
- CellIdBoolean.cs
- SqlDataSourceFilteringEventArgs.cs
- PackageStore.cs
- SwitchAttribute.cs
- PhysicalAddress.cs
- ProvidePropertyAttribute.cs
- Tuple.cs
- MemberPath.cs
- PrintEvent.cs
- EventLogException.cs
- ContainerVisual.cs
- FrameworkPropertyMetadata.cs
- UnauthorizedAccessException.cs
- FileCodeGroup.cs
- SettingsSavedEventArgs.cs
- autovalidator.cs
- FileLogRecordHeader.cs
- Set.cs
- AsyncStreamReader.cs
- ExpressionBinding.cs
- DataSourceView.cs
- SimpleBitVector32.cs
- QueryParameter.cs
- RectangleGeometry.cs
- ListViewDataItem.cs
- WriterOutput.cs
- RSAPKCS1SignatureFormatter.cs
- HttpFileCollection.cs
- NativeMethods.cs
- MailDefinition.cs
- ApplyTemplatesAction.cs
- JavaScriptSerializer.cs
- SkewTransform.cs
- _AutoWebProxyScriptWrapper.cs
- InstanceDataCollection.cs
- StandardRuntimeEnumValidatorAttribute.cs
- DesigntimeLicenseContextSerializer.cs
- BrowserDefinition.cs
- UrlMappingCollection.cs
- LineBreak.cs
- ThreadNeutralSemaphore.cs
- FontNameConverter.cs
- serverconfig.cs
- NoClickablePointException.cs
- AssemblyContextControlItem.cs
- StringCollectionMarkupSerializer.cs
- WinFormsComponentEditor.cs
- SystemInfo.cs
- WebPartVerb.cs
- XmlSerializerVersionAttribute.cs
- PageBreakRecord.cs
- PlatformCulture.cs
- SelectionItemProviderWrapper.cs
- PersonalizationDictionary.cs
- ScrollProperties.cs
- ComplexPropertyEntry.cs
- TextBoxView.cs
- InvalidWMPVersionException.cs
- AttributeCollection.cs
- XmlReflectionImporter.cs
- XamlGridLengthSerializer.cs
- HttpCachePolicy.cs
- mediaeventshelper.cs
- DataGridViewCellValueEventArgs.cs
- StylusDownEventArgs.cs
- MetadataSource.cs
- CommandConverter.cs