Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在silverlight中清除日期选择器控件?_C#_.net_Silverlight 3.0 - Fatal编程技术网

C# 如何在silverlight中清除日期选择器控件?

C# 如何在silverlight中清除日期选择器控件?,c#,.net,silverlight-3.0,C#,.net,Silverlight 3.0,我正在使用silverlight的标准datepicker控件。如果我碰巧在其中输入了垃圾文本,并试图通过将text属性设置为空来清除数据,它将不会清除数据 有一个名为ClearValue的方法,但不确定输入参数是什么 我在这里遗漏了什么?好吧,我可以给你ClearValue()的格式 ClearValue()正在查找依赖项属性。好的,我可以为您提供ClearValue()的格式 ClearValue()正在查找依赖项属性。ClearValue不适用于我,因此我必须找到其他解决方案来清除Date

我正在使用silverlight的标准datepicker控件。如果我碰巧在其中输入了垃圾文本,并试图通过将text属性设置为空来清除数据,它将不会清除数据

有一个名为ClearValue的方法,但不确定输入参数是什么


我在这里遗漏了什么?

好吧,我可以给你ClearValue()的格式


ClearValue()正在查找依赖项属性。

好的,我可以为您提供ClearValue()的格式


ClearValue()正在查找依赖项属性。

ClearValue不适用于我,因此我必须找到其他解决方案来清除DatePicker。 我使用Silverlight toolkit中的VisualTreeExtensions选择DatePickerTextBox,它在DatePicker控件中呈现并重置其文本属性。即使用户将不正确的数据输入到控件中,这种方式也可以进行重置

DatePickerTextBox dateBox = validation.GetVisualDescendants().OfType<DatePickerTextBox>().FirstOrDefault();
if (dateBox != null)
{
    dateBox.Text = String.Empty;
}
DatePickerTextBox dateBox=validation.getVisualDescendats().OfType().FirstOrDefault();
如果(日期框!=null)
{
dateBox.Text=String.Empty;
}

ClearValue对我不起作用,所以我必须找到其他解决方案来清除DatePicker。 我使用Silverlight toolkit中的VisualTreeExtensions选择DatePickerTextBox,它在DatePicker控件中呈现并重置其文本属性。即使用户将不正确的数据输入到控件中,这种方式也可以进行重置

DatePickerTextBox dateBox = validation.GetVisualDescendants().OfType<DatePickerTextBox>().FirstOrDefault();
if (dateBox != null)
{
    dateBox.Text = String.Empty;
}
DatePickerTextBox dateBox=validation.getVisualDescendats().OfType().FirstOrDefault();
如果(日期框!=null)
{
dateBox.Text=String.Empty;
}