Code:
                         / 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / StylusCaptureWithinProperty.cs / 1305600 / StylusCaptureWithinProperty.cs
                        
                        
                            using System; 
using System.Windows.Input;
using MS.Internal.KnownBoxes;
namespace System.Windows 
{
    ///////////////////////////////////////////////////////////////////////// 
 
    internal class StylusCaptureWithinProperty : ReverseInheritProperty
    { 
        /////////////////////////////////////////////////////////////////////
        internal StylusCaptureWithinProperty() : base(
            UIElement.IsStylusCaptureWithinPropertyKey, 
            CoreFlags.IsStylusCaptureWithinCache,
            CoreFlags.IsStylusCaptureWithinChanged) 
        { 
        }
 
        /////////////////////////////////////////////////////////////////////
        internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
        { 
            DependencyPropertyChangedEventArgs args =
                    new DependencyPropertyChangedEventArgs( 
                        UIElement.IsStylusCaptureWithinProperty, 
                        BooleanBoxes.Box(oldValue),
                        BooleanBoxes.Box(!oldValue)); 
            if (uie != null)
            {
                uie.RaiseIsStylusCaptureWithinChanged(args); 
            }
            else if (ce != null) 
            { 
                ce.RaiseIsStylusCaptureWithinChanged(args);
            } 
            else if (uie3D != null)
            {
                uie3D.RaiseIsStylusCaptureWithinChanged(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
- DbConnectionPoolCounters.cs
- SoapTypeAttribute.cs
- TextEditorSpelling.cs
- ExpandableObjectConverter.cs
- ProcessInfo.cs
- MouseButton.cs
- InfocardExtendedInformationEntry.cs
- SmiRequestExecutor.cs
- Function.cs
- MaterialGroup.cs
- DynamicDiscoSearcher.cs
- BrushMappingModeValidation.cs
- EntityTypeEmitter.cs
- RuntimeResourceSet.cs
- ColumnMapCopier.cs
- FixedSOMImage.cs
- SimpleHandlerFactory.cs
- SspiNegotiationTokenAuthenticator.cs
- CatalogPartChrome.cs
- XmlSchemaExporter.cs
- BaseParser.cs
- GetPageNumberCompletedEventArgs.cs
- _CommandStream.cs
- FileDataSourceCache.cs
- Block.cs
- ExclusiveCanonicalizationTransform.cs
- CompositeScriptReference.cs
- Vector3DCollectionValueSerializer.cs
- SevenBitStream.cs
- DataGridTablesFactory.cs
- TransformerInfo.cs
- MethodBody.cs
- RoleGroupCollection.cs
- XamlFigureLengthSerializer.cs
- XmlSchemaInfo.cs
- ContextMarshalException.cs
- SortKey.cs
- DispatcherTimer.cs
- StorageEntityTypeMapping.cs
- ReferencedCollectionType.cs
- PathSegmentCollection.cs
- XmlDataSourceNodeDescriptor.cs
- CfgRule.cs
- ContentElement.cs
- SlotInfo.cs
- GlobalizationAssembly.cs
- HttpCachePolicy.cs
- UIAgentMonitorHandle.cs
- ModuleConfigurationInfo.cs
- WrappedIUnknown.cs
- RemotingConfigParser.cs
- ControlAdapter.cs
- SafeLocalAllocation.cs
- TraceXPathNavigator.cs
- PropertyInformationCollection.cs
- Hashtable.cs
- HitTestDrawingContextWalker.cs
- SafeArchiveContext.cs
- CodeTypeConstructor.cs
- DefaultValueAttribute.cs
- TraceUtils.cs
- DocumentPage.cs
- COM2TypeInfoProcessor.cs
- ExpandCollapsePattern.cs
- XmlFormatExtensionAttribute.cs
- CellLabel.cs
- HttpStreamMessage.cs
- NullReferenceException.cs
- TransformValueSerializer.cs
- SettingsSavedEventArgs.cs
- CreateUserWizard.cs
- ISAPIWorkerRequest.cs
- HttpCookie.cs
- ContactManager.cs
- Rotation3DAnimation.cs
- ArglessEventHandlerProxy.cs
- DataGridViewCheckBoxColumn.cs
- VScrollProperties.cs
- Propagator.cs
- ConfigurationValidatorAttribute.cs
- RegisteredArrayDeclaration.cs
- Visitors.cs
- CacheManager.cs
- EntryPointNotFoundException.cs
- PermissionSet.cs
- unitconverter.cs
- LocationReference.cs
- Container.cs
- SettingsPropertyValueCollection.cs
- LambdaCompiler.Address.cs
- DataRow.cs
- MsmqMessageProperty.cs
- FileDialogPermission.cs
- ColumnWidthChangingEvent.cs
- InkPresenter.cs
- WinEventWrap.cs
- InvokeMethodActivity.cs
- StrongNameMembershipCondition.cs
- DrawingVisualDrawingContext.cs
- NetCodeGroup.cs