如何禁用日期选择器WPF C#的输入 [英] How to disable input for date picker WPF C#

查看:83
本文介绍了如何禁用日期选择器WPF C#的输入的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有办法禁止用户在DatePicker字段中手动输入日期

但是应该可以通过点击选择按钮来选择日期

< br $> b $ b谢谢,



我的尝试:



< DatePicker x:Name =DeliveryDate
VerticalAlignment =CenterSelectedDateFormat =Long
SelectedDate ={Binding DeliveryDate,Mode = TwoWay,UpdateSourceTrigger = PropertyChanged}/>

< pre lang =xml> 

解决方案

<&的DatePicker GT; 
< DatePicker.Resources>
< Style TargetType =DatePickerTextBox>
< Setter Property =IsReadOnlyValue =True/>
< / Style>
< /DatePicker.Resources>
< / DatePicker>


Is there any way to disable the users from manually typing in date into DatePicker field
but it shuould be able to pick a date by clicking the picker button

Thanks,

What I have tried:

<DatePicker x:Name="DeliveryDate"  
           VerticalAlignment="Center" SelectedDateFormat="Long"
           SelectedDate="{Binding DeliveryDate, Mode=TwoWay,  UpdateSourceTrigger=PropertyChanged }" />

<pre lang="xml">

解决方案

<DatePicker>
   <DatePicker.Resources>
      <Style TargetType="DatePickerTextBox">
         <Setter Property="IsReadOnly" Value="True"/>
      </Style>
   </DatePicker.Resources>
</DatePicker>


这篇关于如何禁用日期选择器WPF C#的输入的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆