XRValueChangedEventArgs<_ValueType> (Windows Embedded CE 6.0)
1/6/2010
This structure contains event data for the ValueChanged event, which occurs when a value changes.
Syntax
template <typename _ValueType>
struct XRValueChangedEventArgs : XRRoutedEventArgs
{
_ValueType OldValue;
_ValueType NewValue;
};
Members
- OldValue
Indicates the previous value.
- NewValue
Indicates the new value.
Remarks
This template provides a generic event-data structure. You can customize this structure for a certain value type by specifying a type for the generic _ValueType parameter.
The following code shows the syntax for using this structure:
XRValueChangedEventArgs<_ValueType>
The following example shows how this template is used by the AddValueChangedEventHandler method, which attaches a delegate that handles a float value:
virtual HRESULT STDMETHODCALLTYPE AddValueChangedEventHandler(
__in IXRDelegate<XRValueChangedEventArgs<float> >* pDelegate
) = 0;
Inheritance Hierarchy
XRValueChangedEventArgs
.NET Framework Equivalent
None.
Requirements
Header | XamlRuntime.h |
sysgen | SYSGEN_XAML_RUNTIME |
Windows Embedded CE | Windows Embedded CE 6.0 R3 |
See Also
Reference
Silverlight for Windows Embedded Structures
IXRVisualStateGroup::AddVisualStateChangedEventHandler
IXRVisualStateGroup::AddVisualStateChangingEventHandler
IXRControl::AddIsEnabledChangedEventHandler
IXRRangeBase::AddMaximumChangedEventHandler
IXRRangeBase::AddMinimumChangedEventHandler
IXRRangeBase::AddValueChangedEventHandler