C# 如何使用Icommand清除视图模型中按钮单击上的数字类型文本框

C# 如何使用Icommand清除视图模型中按钮单击上的数字类型文本框,c#,.net,wpf,textbox,wpf-controls,C#,.net,Wpf,Textbox,Wpf Controls,我应该为整数类型Id和年龄写什么?如何清除表单中的字段? Xaml代码 <Button Command="{Binding CmdClear}" Content="Clear"></Button> 将其设为空字段,如Id?和Age? 或 您可以在XAMLTargetNullValue=''中设置该字段属性,我无法将任何TargetNullProperty添加到XAML代码中。该字段实际上是数字文本框。请详细说明如何使变量为

我应该为整数类型Id和年龄写什么?如何清除表单中的字段? Xaml代码

    <Button Command="{Binding CmdClear}" Content="Clear"></Button>

将其设为空字段,如
Id?
Age?



您可以在XAML
TargetNullValue=''

中设置该字段属性,我无法将任何TargetNullProperty添加到XAML代码中。该字段实际上是数字文本框。请详细说明如何使变量为空?我得到了答案。谢谢,如果“0”是有效值,请将源属性值设置为“0”或“-1”。然后使用IValueConverter将此值转换为空字符串或某些占位符文本。
public ICommand CmdClear
        {
            get
            {
                return new DelegateCommand(ClearFields);
            }
        }

        private void ClearFields()
        {
            Id =;
          Name = string.Empty;
            Age = ;
            Country = string.Empty;
            Active = string.Empty;

        }