StylusPointDescription.GetPropertyInfo Method
.NET Framework 4
Gets the StylusPointPropertyInfo for the specified property.
Assembly: PresentationCore (in PresentationCore.dll)
Parameters
- stylusPointProperty
- Type: System.Windows.Input.StylusPointProperty
The StylusPointProperty that specifies the property of the desired StylusPointPropertyInfo.
Return Value
Type: System.Windows.Input.StylusPointPropertyInfoThe StylusPointPropertyInfo for the specified StylusPointProperty.
The following example demonstrates how to get the information about a property from a StylusPointDescription. This example assumes that the StylusMove event has been connected to the event handler below.
void inkCanvas1_StylusMove(object sender, StylusEventArgs e) { StylusPointCollection points = e.GetStylusPoints(inkCanvas1); StylusPointDescription description = points.Description; StringWriter normalPressureInfo = new StringWriter(); if (description.HasProperty(StylusPointProperties.NormalPressure)) { StylusPointPropertyInfo propertyInfo = description.GetPropertyInfo(StylusPointProperties.NormalPressure); normalPressureInfo.WriteLine(" Guid = {0}", propertyInfo.Id.ToString()); normalPressureInfo.Write(" Min = {0}", propertyInfo.Minimum.ToString()); normalPressureInfo.Write(" Max = {0}", propertyInfo.Maximum.ToString()); normalPressureInfo.Write(" Unit = {0}", propertyInfo.Unit.ToString()); normalPressureInfo.WriteLine(" Res = {0}", propertyInfo.Resolution.ToString()); } }
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.