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
- DataRelationPropertyDescriptor.cs
- GcHandle.cs
- RuleSettingsCollection.cs
- XmlPreloadedResolver.cs
- SplineKeyFrames.cs
- Serializer.cs
- ConfigurationSettings.cs
- SchemaNamespaceManager.cs
- ConstraintStruct.cs
- WebPartEditorOkVerb.cs
- BamlTreeUpdater.cs
- Brushes.cs
- FormClosedEvent.cs
- BorderSidesEditor.cs
- ObjectDataSourceSelectingEventArgs.cs
- DeviceContexts.cs
- SkinBuilder.cs
- UnmanagedMarshal.cs
- ExpressionDumper.cs
- EmptyStringExpandableObjectConverter.cs
- EventProviderClassic.cs
- HebrewNumber.cs
- MemberInfoSerializationHolder.cs
- TraceLog.cs
- TimeSpanMinutesConverter.cs
- ProxyWebPartManager.cs
- DesignUtil.cs
- RequestDescription.cs
- MethodSignatureGenerator.cs
- WebPartHeaderCloseVerb.cs
- AlgoModule.cs
- DataServiceKeyAttribute.cs
- TileBrush.cs
- PrintDocument.cs
- PolyBezierSegmentFigureLogic.cs
- DisplayClaim.cs
- SendMailErrorEventArgs.cs
- EntitySetRetriever.cs
- VariableQuery.cs
- dataobject.cs
- SoapInteropTypes.cs
- DataSpaceManager.cs
- precedingsibling.cs
- DropDownButton.cs
- MediaPlayer.cs
- StylusPlugInCollection.cs
- LocalizedNameDescriptionPair.cs
- InvalidOperationException.cs
- RadioButton.cs
- Decimal.cs
- OleDbConnectionFactory.cs
- TokenBasedSet.cs
- Point3DCollection.cs
- InstrumentationTracker.cs
- ExecutionContext.cs
- DES.cs
- DesignerOptionService.cs
- DataRow.cs
- _NtlmClient.cs
- DataGridViewCellEventArgs.cs
- OrderedDictionary.cs
- DbConnectionStringCommon.cs
- XamlWriter.cs
- ISO2022Encoding.cs
- ProxySimple.cs
- Vector3DAnimationBase.cs
- XmlSignatureProperties.cs
- MatrixAnimationUsingPath.cs
- PopupEventArgs.cs
- BatchParser.cs
- BrowsableAttribute.cs
- HttpContext.cs
- SimpleBitVector32.cs
- TrustManagerMoreInformation.cs
- CodeTypeReference.cs
- SocketElement.cs
- SingleConverter.cs
- TypeSystemProvider.cs
- FrameworkContentElement.cs
- Int32CollectionValueSerializer.cs
- ClientUtils.cs
- QueryStack.cs
- Timer.cs
- DigestTraceRecordHelper.cs
- FixedStringLookup.cs
- PieceDirectory.cs
- WebPartConnectionsDisconnectVerb.cs
- DataGridViewElement.cs
- TemplatePartAttribute.cs
- DataTableCollection.cs
- RadioButtonPopupAdapter.cs
- NonSerializedAttribute.cs
- DataGridLinkButton.cs
- DeleteIndexBinder.cs
- ToolboxBitmapAttribute.cs
- ConcurrentQueue.cs
- ApplicationFileCodeDomTreeGenerator.cs
- WeakReferenceKey.cs
- SqlDataSourceView.cs
- StructuredProperty.cs