我已经获得了XamlVirtualJoystick项目的副本,该项目位于此处 https://github.com/shakram02/XamlVirtualJoystick
我想使用资源字典中的XAML代码将其从UserControl转换为自定义控件。 (我不知道这是否与我的错误有关。)
在我的项目中,相同的XAML会生成错误消息:
XML命名空间“ http://schemas.microsoft.com/expression/blend/2008”中不存在属性“ LayoutRounding”。
这是指属性 d:LayoutRounding =“ Auto” ,其中前缀d定义为 xmlns:d =“ http://schemas.microsoft.com/expression/blend/2008”
我可以编译原始项目,因此必须在某个位置定义该属性,但是我无法弄清楚位置。
在哪里定义LayoutRounding属性?
答案 0 :(得分:1)
您在xaml中是否定义了mc:Ignorable="d"
? d通常是设计者的名称空间,mc:Ignorable =“ d”表示所有带有前缀d:的属性都将被编译器忽略,并且仅在混合设计器视图中使用。