我正在尝试将3 TextBox
es(作为第一步,但实际上有3 DataGrid
列)绑定到Vector3D属性的组件。但请注意,Vector3D
是一个结构,因此是值类型。
绑定的想法是能够编辑Vector3D
属性,这样每个矢量分量X,Y,Z都可以单独编辑。
以下不起作用:
<TextBox Text="{Binding Position.X}"/>
<TextBox Text="{Binding Position.Y}"/>
<TextBox Text="{Binding Position.Z}"/>
这是否可以在不重写我的模型的情况下使用类包装Vector3D结构?