当前位置: 首页>>代码示例>>C#>>正文


C# MaskedTextProvider.ToDisplayString方法代码示例

本文整理汇总了C#中System.ComponentModel.MaskedTextProvider.ToDisplayString方法的典型用法代码示例。如果您正苦于以下问题:C# MaskedTextProvider.ToDisplayString方法的具体用法?C# MaskedTextProvider.ToDisplayString怎么用?C# MaskedTextProvider.ToDisplayString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在System.ComponentModel.MaskedTextProvider的用法示例。


在下文中一共展示了MaskedTextProvider.ToDisplayString方法的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: CoerceText

 private static object CoerceText(DependencyObject d, object value)
 {
     MaskedTextBox textBox = (MaskedTextBox)d;
     MaskedTextProvider maskProvider = new MaskedTextProvider(textBox.Mask);
     maskProvider.Set((string)value);
     return maskProvider.ToDisplayString();            
 }
开发者ID:ittray,项目名称:LocalDemo,代码行数:7,代码来源:MaskedTextBox.cs

示例2: ForceText

 //force the text of the control to use the mask
 private static object ForceText(DependencyObject sender, object value)
 {
     MaskedTextBox textBox = (MaskedTextBox) sender;
     if (textBox.Mask != null)
     {
         MaskedTextProvider provider = new MaskedTextProvider(textBox.Mask);
         provider.Set((string) value);
         return provider.ToDisplayString();
     }
     else
     {
         return value;
     }
 }
开发者ID:XiBeichuan,项目名称:hydronumerics,代码行数:15,代码来源:MaskedTextBox.cs

示例3: MaskedTextBoxLoaded

        private void MaskedTextBoxLoaded(object sender, RoutedEventArgs e)
        {
            _provider = new MaskedTextProvider(!string.IsNullOrEmpty(InputMask) ? InputMask : " ", CultureInfo.CurrentCulture);

            _provider.Set(String.IsNullOrWhiteSpace(UnmaskedText) ? String.Empty : UnmaskedText);

            _provider.PromptChar = PromptChar;
            Text = _provider.ToDisplayString();

            DependencyPropertyDescriptor textProp = DependencyPropertyDescriptor.FromProperty(TextProperty,
                                                                                              typeof(MaskedTextBox));
            if (textProp != null)
            {
                textProp.AddValueChanged(this, (s, args) => UpdateText());
            }
            DataObject.AddPastingHandler(this, Pasting);
        }
开发者ID:khriza,项目名称:SambaPOS-3,代码行数:17,代码来源:MaskedTextBox.cs

示例4: RefreshText

        private void RefreshText(MaskedTextProvider maskProvider, int pos)
        { 
            // Refresh string.            
            this.Text = maskProvider.ToDisplayString();

            // Position cursor.
            this.SelectionStart = pos;
        }
开发者ID:ittray,项目名称:LocalDemo,代码行数:8,代码来源:MaskedTextBox.cs

示例5: UpdateText

        private void UpdateText(MaskedTextProvider provider, int position)
        {
            if (provider == null)
                throw new ArgumentNullException("MaskedTextProvider", "Mask cannot be null.");

            Text = provider.ToDisplayString();

            SelectionStart = position;
        }
开发者ID:zzilla,项目名称:ONVIF-Device-Manager,代码行数:9,代码来源:MaskedTextBox.cs

示例6: RefreshText

 //refreshes the text of the textbox
 private void RefreshText(MaskedTextProvider provider, int position)
 {
     if (provider != null)
     {
         Text = provider.ToDisplayString();
         SelectionStart = position;
     }
 }
开发者ID:rikkimongoose,项目名称:wpf-textboxmasked,代码行数:9,代码来源:TextBoxMasked.cs

示例7: ToDisplayString

		public void ToDisplayString ()
		{
			MaskedTextProvider mtp;

			mtp = new MaskedTextProvider ("##-##");
			mtp.PasswordChar = '*';
			Assert.AreEqual ("__-__", mtp.ToDisplayString ());

			mtp.Add ("666");
			Assert.AreEqual ("**-*_", mtp.ToDisplayString ());
		}
开发者ID:peterdocter,项目名称:mono,代码行数:11,代码来源:MaskedTextProviderTest.cs

示例8: GetMaskedInput

 private string GetMaskedInput(string name, string primaryFieldFormat)
 {
     var provider = new MaskedTextProvider(primaryFieldFormat, CultureInfo.CurrentCulture);
     provider.Set(name);
     return provider.ToDisplayString();
 }
开发者ID:jgera,项目名称:SambaPOS-3,代码行数:6,代码来源:EntityType.cs

示例9: RefreshText

        //refreshes the text of the textbox
        protected void RefreshText(MaskedTextProvider provider, int position)
        {
            if (provider == null) return;

            Text = provider.ToDisplayString();
            SelectionStart = position;
        }
开发者ID:anddudek,项目名称:anjlab.fx,代码行数:8,代码来源:MaskedTextBox.cs

示例10: ForceText

        protected virtual object ForceText(object value)
        {
            if (Mask != null)
            {
                var provider = new MaskedTextProvider(Mask) { PromptChar = PromptChar};
                if(value != null)
                    provider.Set((string)value);
                return provider.ToDisplayString();
            }

            return value;
        }
开发者ID:anddudek,项目名称:anjlab.fx,代码行数:12,代码来源:MaskedTextBox.cs

示例11: GetMaskedString

 public static string GetMaskedString(string mask, string input)
 {
     MaskedTextProvider provider = new MaskedTextProvider(mask);
     provider.Add(input);
     return provider.ToDisplayString();
 }
开发者ID:marcpiulachs,项目名称:noahylk,代码行数:6,代码来源:StringOperation.cs


注:本文中的System.ComponentModel.MaskedTextProvider.ToDisplayString方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。