wpf 中自定义控件及其使用
主要有3个步骤: 1. 首先创建一个自定义的控件,该控件继承 TextBox namespace EzIntePark.Presentation.Common { /// <summary> /// 数字框,继承文本框,仅限数字输入,扩展 Value(decimal) /// </summary> public class ExNumericBox:TextBox { #region Dependency properties public int Digits { get { return (int)GetValue(DigitsProperty); } set { SetValue(DigitsProperty, value); } } public static readonly DependencyProperty DigitsProperty = DependencyProperty.Register("Digits", typeof(int), typeof(ExNumericBox), new PropertyMetadata(2)); public decimal Value { get { return (decimal)GetValue(ValueProperty); } set { SetValue(ValueProperty,value); } }