IXRRepeatButton (Compact 2013)
3/28/2014
This class represents a repeat-button control that raises its Click event multiple times, while that control is in a pressed state.
Syntax
class IXRRepeatButton : public IXRButtonBase
Inheritance Hierarchy
IXRRepeatButton
Methods
Method |
Description |
---|---|
Retrieves the time, in milliseconds, that the repeat button waits after it is pressed, before it starts repeating the click action. |
|
Retrieves the time, in milliseconds, between repetitions of the click action, as soon as the repeating starts. |
|
Sets the time, in milliseconds, that the repeat button waits after it is pressed, before it starts repeating the click action. |
|
Sets the time, in milliseconds, between repetitions of the click action, as soon as the repeating starts. |
Thread Safety
Members of this class are thread-safe if you previously called IXRApplication::CreateHostFromXaml and supplied it with an XRWindowCreateParams structure that has AllowsMultipleThreadAccess set to true.
Remarks
The IXRRepeatButton class represents a control that resembles a button. However, repeat buttons give you control over when and how the Click event occurs. A repeat button raises the Click event multiple times, while that control is in a pressed state. You can determine when the event starts by calling IXRRepeatButton::SetDelay. You can also control the interval of repetitions by calling IXRRepeatButton::SetInterval.
When you create a class instance, use an IXRRepeatButtonPtr smart pointer instead of a raw interface pointer. For more information, see XRPtr<Interface>.
You can also define a repeat-button control in Microsoft Silverlight 3 XAML. For information about the differences between XAML in XAML for Windows Embedded and Silverlight 3, see Differences Between Microsoft Silverlight 3 and XAML for Windows Embedded. For more information about how to define this element in the source XAML for your application, see the RepeatButton Class on MSDN.
.NET Framework Equivalent
System.Windows.Controls.Primitives.RepeatButton
Requirements
Header |
XamlRuntime.h |
sysgen |
SYSGEN_XAML_RUNTIME |