WPF第三方控件,只能输入数字型数据

话不多说,根据最近项目需求,为了减少输入验证等相关代码量,需要此控件

先上效果图

默认样式是这样,自己可以根据需求修改外形,但我更喜欢它自带的简洁版

有人可能会问怎么实现的呢?其实很简单,我们设置它的属性  HideUpDownButtons="True"  就可以了

可能有些地方需要其中的数字靠左显示,如下

传统的设置方式对这个控件不起作用,怎么办呢?这里我们只需设置  TextAlignment="Left"  就解决了哈

这个控件的名字叫  Metro:NumericUpDown  百度一下就知道了呀(如果还不是很清楚,之前的文章我也有介绍哈,WPF样式框架)

原文地址:https://www.cnblogs.com/Kevinsh-Lee/p/9594636.html

时间: 2024-08-26 17:57:16

WPF第三方控件,只能输入数字型数据的相关文章

QLineEdit控件只能输入数字--QValidator结合正则

//QValidator + 正则实现限制LineEdit控件只能输入数字 void ModelManagerDlg::LimitLineEditInputJustInt(QLineEdit* widget) { QRegExp regx("[0-9]+$"); QValidator* validator = new QRegExpValidator(regx, widget); widget->setValidator(validator); } 如上述代码所示,只能输入数字,

C# TextBox控件只能输入数字

只需要在控件TextBox的keypress事件中写入如下代码即可满足要求: 代码如下: if (e.KeyChar == '.' && this.txbEnd.Text.IndexOf(".") != -1) { e.Handled = true; } if (!((e.KeyChar >= 48 && e.KeyChar <= 57) || e.KeyChar == '.' || e.KeyChar == 8)) { e.Handled

WPF第三方控件盘点

WPF统一的编程模型.语言和框架,实现了界面设计人员和开发人员工作可以分离的境界,鉴于WPF强大的优势,且一直是开发者关注的地方,下面和大家分享基于WPF项目开发需要用到的第三方控件,包括业界最受好评的网格控件.图表控件.停靠窗口和文本编辑器. 网格控件 1. Mindscape WPF Property Grid 这款表格控件是100%原生WPF表格控件,是Mindscape公司旗下WPF Elements用户界面套包里的一个商业子控件,当前已经更新到了5.1版本,新的版本在属性表格的性能以及

C#之各类控件中输入、输出数据

本文重点讲的是:ComboBox.DateTimePicker.TextBox.RadioButton.DataGridView这五种控件的输入和输出. 一.控件数据的输入: (1)ComboBox控件中的下拉列表中,可以显示多项数据,使用ComboBox控件中的Items集合的Add方法向控件中添加数据.如下图: (2)DateTimePicker控件,一般用于让用户可以从日期列表中选择单个值.运行时,单击控件边上的下拉箭头,会显示两个部分:一个下拉列表,一个用于选择日期.如下图: (3)Te

WPF第三方控件Telerik

帮助文档:http://www.telerik.com/help/wpf/gridview-selection-via-checkbox.html Telerik专注于微软.Net平台的表示层与内容管理控件. Telerik Controls 2010 Q2控件组包括如下组件: Telerik RadControls for ASP.NET AJAX RadControls for ASP.NET是一套强大的用户界面控件套装,它可以帮助您创建拥有桌面应用程序华丽外表和高速性能的Web应用程序.1

[.NET] 在WPF中实现TextBox只能输入数字

如题,实现此功能的方法有很多,如果使用的是MVVM的开发模式,该如何实现此功能? 很简单,为TextBox新建一个附加属性,就可以完美的解决此问题. 新建一个附件属性 IsOnlyAcceptFigure ,并为其添加属性回调函数即可. 代码如下: namespace WPF.Validation { public class TextBoxOnlyAcceptFigureBehavior { public static readonly DependencyProperty IsOnlyAcc

wpf怎么让Textbox只能输入数字?

在网上看了好多,发现要么太啰嗦,要么不够完美:其实只需要两步: 1.禁掉输入法: <Window x:Class="WpfModelViewApplication1.Views.MainView"    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml&qu

用Jquery控制文本框只能输入数字和字母

只为成功找方法,不为失败找借口! 用Jquery控制文本框只能输入数字和字母 在公司开发WinForm项目时,发现公司自主研发的textbox控件非常强大,可以实现"只能输入数字"."只能输入字母"和"只能输入数字和字母"的三种输入限制,这样就可以精确控制用户输入的内容范围,让"用户永远没有办法输入限定的内容范围之外的其他内容",也就是"用户即使想犯错误也没有机会",这种限制控件输入的方式给了我很大的启发,

Delphi控件之---UpDown以及其与TEdit的配合使用(比如限制TEdit只能输入数字)

最近在开发中使用到了UpDown这个控件,但是因为之前没有使用过,所以很不熟悉,于是就编写了一个简单的demo来学习UpDown以及其结合TEdit的用法. 初步的常用功能的简介 目前(2015.08.07)只是涉及到其简单的用法,因为目前我所需要使用的就只有这些内容,系统化的使用和知识将会在以后需要的时候再补充. 目前涉及到的内容有UpDown组件与TEdit组件的配合使用.UpDown的Position属性. 先看一下这个程序的运行效果图: 图1 程序启动时候的界面 图2 程序运行的效果 简