RepeatButton.Interval Property

Definition

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

C#
[System.ComponentModel.Bindable(true)]
public int Interval { get; set; }

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.

XAML
<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

Item Value
Identifier field IntervalProperty
Metadata properties set to true None

Applies to

Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10