RepeatButton.Interval Property

Definition

Gets or sets the amount of time, in milliseconds, between repeats once repeating starts. The value must be non-negative.

public:
 property int Interval { int get(); void set(int value); };
[System.ComponentModel.Bindable(true)]
public int Interval { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.Interval : int with get, set
Public Property Interval As Integer

Property Value

The amount of time, in milliseconds, between repeats after repeating starts. The default is the value of KeyboardSpeed.

Attributes

Examples

The following example shows how to use the Interval property to set the time between repeats after the RepeatButton starts repeating.

<RepeatButton Width="100" DockPanel.Dock="Top" 
              Delay="500" Interval="100" 
              Click="Increase">
  Increase
</RepeatButton>

<TextBlock Name="valueText" 
           Width="100" DockPanel.Dock="Top" 
           TextAlignment="Center" FontSize="16">
  0
</TextBlock>

<RepeatButton Width="100" DockPanel.Dock="Top" 
              Delay="500" Interval="100" 
              Click="Decrease">
  Decrease
</RepeatButton>

Remarks

Dependency Property Information

Identifier field IntervalProperty
Metadata properties set to true None

Applies to