我尝试使用普通的 Windows Metro 风格应用程序执行以下操作:
public class MyButton : Button
{
public Duration Duration { get; set; }
}
<Grid>
<local:MyButton Duration="0:0:0.2" />
</Grid>
但我收到错误:XAML 中的属性 Duration 不允许值类型 Duration
知道我可能做错了什么吗?任何帮助将不胜感激。
最佳答案
这是 Visual Studio 11 Beta XAML 编译器中的错误。您无法通过 XAML 设置用户定义的值类型属性。
此错误已得到修复,该修复应该会出现在 Visual Studio 11 的下一版本中。
关于xaml - XAML 中的属性 Duration 不允许值类型 Duration,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9994845/