`
ljl_xyf
  • 浏览: 636699 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

wpf RepeatButton控件

阅读更多

重复控件:

两个属性:

Delay:从用户按下鼠标左键到开始重复发送click事件的延迟时间.单位为毫秒 Delay数值必须大于等于0

Interval:当用户按下鼠标左键时,每次发出Click事件的时间间隔.单位为毫秒 Interval数值必须大于等于0

XAML:

<Page x:Class="wpfCongtrols.Page2"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="Page2">
        <StackPanel>
        <RepeatButton Name="rbtnAdd" Width="100" Height="50" Interval="1000" Content="增加" Click="rbtnAdd_Click"></RepeatButton>
        <Label Name="lblDisplay" Content="0"></Label>
        <RepeatButton Name="rbtnDecrease" Delay="2000" Width="100" Height="50" Content="减少" Click="rbtnDecrease_Click"></RepeatButton>
    </StackPanel>

</Page>

CS:
namespace wpfCongtrols
{
    /// <summary>
    /// Page2.xaml 的交互逻辑
    /// </summary>
    public partial class Page2 : Page
    {
        public Page2()
        {
            InitializeComponent();
        }

        private void rbtnAdd_Click(object sender, RoutedEventArgs e)
        {
            this.lblDisplay.Content = Convert.ToString(Convert.ToInt32(this.lblDisplay.Content)+1);

        }

        private void rbtnDecrease_Click(object sender, RoutedEventArgs e)
        {
            this.lblDisplay.Content = Convert.ToString(Convert.ToInt32(this.lblDisplay.Content) -1);
        }
    }
}
按住增加按钮 label值不断增加

按住减少按钮 label值不断减少

分享到:
评论

相关推荐

    wpf Slider控件源码

    ### WPF Slider 控件源码解析 在WPF(Windows Presentation Foundation)开发中,Slider 控件是一种非常常见的用户界面元素,用于表示一个数值范围内的值,并允许用户通过拖动或点击来调整该值。本文将深入分析一个...

    WPF控件样式和模板手册

    ### WPF控件样式和模板手册 #### 概述 WPF(Windows Presentation Foundation)是Microsoft提供的一种用于构建Windows客户端应用程序的技术框架。它允许开发者利用XAML和C#(或其他.NET语言)创建丰富的用户界面。...

    WPF 控件.pdf

    ### WPF 控件编程教程知识点概览 #### WPF 控件 WPF(Windows Presentation Foundation)控件是用于构建现代Windows应用程序的工具集。这些控件不仅提供了丰富的用户界面功能,还支持高度定制化和可扩展性。 #### ...

    WPF和Silverlight项目设计基础光盘源代码1

    - 1.4WPF RepeatButton按钮:RepeatButton与普通Button的区别在于,当用户持续按下时,RepeatButton会不断触发Click事件,这在需要连续执行操作的场景中非常有用,比如滚动条的拖动。 2. Silverlight Silverlight...

    wpf 控件样式

    ### WPF 控件样式详解:实现美观且实用的Slider样式 在WPF应用程序开发中,控件样式的设计对于提升用户体验至关重要。本篇文章将基于提供的代码片段来深入探讨如何设计一个美观且实用的`Slider`控件样式。我们将从...

    WPF较完备的自定义NumericDownUp控件

    对于长按操作,可以使用系统提供的RepeatButton控件,其Repeat属性可以设置重复间隔,Delay属性则设置延迟开始重复的时间。 代码中,应包含一个依赖属性,用于存储当前数值,并且该属性需要实现...

    WPF入门经典(必备)

    7. **容器控件**:`Expander`, `GroupBox`, `RepeatButton`, `ScrollBar`, `ScrollViewer`, `TabControl` 8. **布局控件**:`Canvas`, `DockPanel`, `Grid`, `GridSplitter`, `Panel`, `StackPanel`, `...

    WPF入门资料,适用于新手

    五、WPF控件集 在WPF中,提供了非常丰富的控件集,如表一所示: * Editing:CheckBox, ComboBox, PasswordBox, RadioButton, RichTextBox, Slider, TextBox * List:Selection ListBox, ListView, TreeView * User ...

    WPF入门指南WPF入门指南

    - 容器类控件:Expander, GroupBox, RepeatButton, ScrollBar, ScrollViewer, TabControl - 布局类控件:Canvas, DockPanel, Grid, GridSplitter, Panel, StackPanel, VirtualizingStackPanel, WrapPanel - 导航类...

    wpf入门指南 快速入门pdf

    WPF提供了一套非常丰富的控件集合,涵盖编辑、列表选择、用户信息展示等多种功能。以下是一些常见的控件分类及其代表控件: - **编辑**:`CheckBox`, `ComboBox`, `PasswordBox`, `RadioButton`, `RichTextBox`, `...

    WPF学习笔记 ——主流桌面应用开发技术

    - **控件**:WPF提供了丰富的控件集合,如按钮、列表框等,这些控件支持各种复杂的用户交互需求。 - **数据绑定**:这是一种用于将UI元素与应用程序数据源连接起来的技术,可以自动更新UI以反映数据的变化。 - **...

    WPF ListView 选择和鼠标移上去行背景颜色的去除与更改

    在WPF(Windows Presentation Foundation)开发中,ListView是一种常用的控件,用于展示数据集合,并提供多种交互方式。本文将深入探讨如何自定义ListView的选择和鼠标悬停时的行背景颜色,以及如何通过MVVM(Model-...

    WPF (Windows Presentation Foundation)基础

    WPF提供了丰富的控件集,涵盖各种编辑、列表、用户信息、动作、外观、对话框、容器、布局和导航等功能。以下是一些主要控件类别及其示例: 1. **Editing**: CheckBox, ComboBox, PasswordBox, RadioButton, ...

    wpf经典总结全中文pdf

    - **控件一览**:WPF 包含了大量的内置控件,例如: - 按钮类:`Button`、`RepeatButton` - 文档查看器:`DocumentViewer`、`FlowDocumentPageViewer` 等 - 输入控件:`TextBox`、`RichTextBox`、`PasswordBox` ...

    WPF入门指南教程

    - 容器类控件:Expander、GroupBox、RepeatButton、ScrollBar、ScrollViewer、TabControl等。 - 布局类控件:Canvas、DockPanel、Grid、GridSplitter、Panel、StackPanel、VirtualizingStackPanel、WrapPanel等。 ...

    wpf入门资料[整理].pdf

    * 容器控件:Expander, GroupBox, RepeatButton, ScrollBar, ScrollViewer, TabControl * 布局控件:Canvas, DockPanel, Grid, GridSplitter, Panel, StackPanel, VirtualizingStackPanel, WrapPanel * 导航控件:...

    中文版WPF学习笔记

    - **按钮(Button and RepeatButton)**:用于触发操作的基本控件。 - **数字墨迹(InkCanvas and InkPresenter)**:支持手写输入和绘图功能。 - **文档(Document Viewer)**:用于查看和编辑文档。 - **输入(Input)**:...

    \WPF经典知识总结

    - **交互控件**:如`Button`和`RepeatButton`,用于用户输入和响应。 - **对话框**:如`OpenFileDialog`、`PrintDialog`和`SaveFileDialog`,用于文件操作和打印设置。 - **文档处理**:如`DocumentViewer`和`...

    WPF学习笔记

    ### 六、WPF控件概览 - **按钮控件**:`Button` 和 `RepeatButton`,用于触发单次点击或重复点击事件。 - **对话框控件**:`MessageBox`、`OpenFileDialog`、`SaveFileDialog` 和 `PrintDialog`,用于提示用户进行...

Global site tag (gtag.js) - Google Analytics