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