请你解释一下这两个属性是什么?
Button.IsDefault
和Button.IsDefaulted
我尝试在MSDN上运行该示例,但它可以正常运行。
http://msdn.microsoft.com/en-us/library/system.windows.controls.button.isdefault(v=vs.110).aspx
我应该创建一个方法吗?
你能告诉我两个简单的例子吗?
答案 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