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
- Style.cs
- ConfigurationProperty.cs
- LoaderAllocator.cs
- CompensatableTransactionScopeActivityDesigner.cs
- KnownTypes.cs
- GenericUriParser.cs
- SwitchElementsCollection.cs
- Binding.cs
- CheckBoxBaseAdapter.cs
- OpenFileDialog.cs
- EntitySqlQueryCacheKey.cs
- SQLDecimal.cs
- XmlQueryCardinality.cs
- WebScriptServiceHostFactory.cs
- Point3DAnimation.cs
- ActivityFunc.cs
- CSharpCodeProvider.cs
- TextMarkerSource.cs
- InvokeHandlers.cs
- AstTree.cs
- Pair.cs
- VisualStyleRenderer.cs
- CombinedGeometry.cs
- FixedSchema.cs
- ListViewAutomationPeer.cs
- MulticastOption.cs
- MenuEventArgs.cs
- XmlLanguageConverter.cs
- HTTPNotFoundHandler.cs
- PrintPageEvent.cs
- NegatedConstant.cs
- IISMapPath.cs
- DataObjectAttribute.cs
- CapabilitiesState.cs
- DataList.cs
- MsmqOutputMessage.cs
- IODescriptionAttribute.cs
- RemotingServices.cs
- FreezableCollection.cs
- WebPartEventArgs.cs
- DispatcherProcessingDisabled.cs
- MailBnfHelper.cs
- ValidationError.cs
- EventBuilder.cs
- DataKey.cs
- ReadOnlyPropertyMetadata.cs
- TextCompositionEventArgs.cs
- CompositeScriptReference.cs
- Error.cs
- DesignerVerb.cs
- EventLevel.cs
- FilterException.cs
- SurrogateDataContract.cs
- WebPartUserCapability.cs
- PrinterUnitConvert.cs
- documentsequencetextview.cs
- ProofTokenCryptoHandle.cs
- RowType.cs
- JsonFormatReaderGenerator.cs
- ExtractedStateEntry.cs
- RelationshipConstraintValidator.cs
- PreviousTrackingServiceAttribute.cs
- Directory.cs
- DataGridViewColumn.cs
- HttpRawResponse.cs
- EncodingInfo.cs
- ExeConfigurationFileMap.cs
- ValidationSummary.cs
- CompositeCollection.cs
- ScriptResourceHandler.cs
- BooleanToVisibilityConverter.cs
- LOSFormatter.cs
- HtmlInputSubmit.cs
- CategoryAttribute.cs
- LiteralControl.cs
- TokenBasedSetEnumerator.cs
- TextUtf8RawTextWriter.cs
- RelOps.cs
- BaseServiceProvider.cs
- WebPartConnectVerb.cs
- GCHandleCookieTable.cs
- Model3DGroup.cs
- Graphics.cs
- QueryContinueDragEventArgs.cs
- ValueOfAction.cs
- QilUnary.cs
- XmlProcessingInstruction.cs
- BindingMemberInfo.cs
- DbSource.cs
- RuntimeVariableList.cs
- cookie.cs
- ActivityXamlServices.cs
- ModifierKeysValueSerializer.cs
- RegexMatch.cs
- Brush.cs
- FormatException.cs
- Volatile.cs
- ResourcePermissionBaseEntry.cs
- NativeMethods.cs
- RecognizerBase.cs