IsDefault和IsDefaulted属性

时间:2014-09-09 15:20:51

标签: c# xaml

请你解释一下这两个属性是什么?

Button.IsDefaultButton.IsDefaulted

我尝试在MSDN上运行该示例,但它可以正常运行。

http://msdn.microsoft.com/en-us/library/system.windows.controls.button.isdefault(v=vs.110).aspx

我应该创建一个方法吗?

你能告诉我两个简单的例子吗?

1 个答案:

答案 0 :(得分:1)

可以获取或设置IsDefault,以便在按下enter时使按钮成为默认按钮。

IsDefaulted是ReadOnly属性,显示该按钮是否为默认值。这用在后面的代码中。

例如,如果您希望按钮成为表单的默认按钮,请使用

<Button Name="btn_whatever" IsDefault="True"/>

然后你可以在C#中做到

if(btn_whatever.IsDefaulted)
    //do something

if(btn_whatever.IsDefault)
    //do something