RepeatButtons have their delay properties set to 500 milliseconds and their interval properties set to 100. : RepeatButton « Windows Presentation Foundation « VB.Net






RepeatButtons have their delay properties set to 500 milliseconds and their interval properties set to 100.

RepeatButtons have their delay properties set to 500 milliseconds and their interval properties set to 100.
     

<DockPanel xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    x:Class="RepeatButtons.Pane1">
  <StackPanel>
      <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>
    </StackPanel>
</DockPanel>

//File:Window.xaml.vb

Imports System
Imports System.Windows
Imports System.Windows.Controls
Imports System.Windows.Documents
Imports System.Windows.Navigation
Imports System.Windows.Shapes
Imports System.Windows.Data

Namespace RepeatButtons
  Public Partial Class Pane1
    Inherits DockPanel
    Private Sub Increase(sender As Object, e As RoutedEventArgs)
      Dim Num As Int32 = Convert.ToInt32(valueText.Text)

      valueText.Text = ((Num + 1).ToString())
    End Sub

    Private Sub Decrease(sender As Object, e As RoutedEventArgs)
      Dim Num As Int32 = Convert.ToInt32(valueText.Text)

      valueText.Text = ((Num - 1).ToString())
    End Sub
  End Class
End Namespace

   
    
    
    
    
  








Related examples in the same category

1.Set the slider value with RepeatButtonSet the slider value with RepeatButton
2.Set Delay and Interval for RepeatButtonSet Delay and Interval for RepeatButton