0

如果我在 DataContext 中有一个对象类型的属性。

如何通过 xaml 为该属性分配十进制值?

如果我尝试

<test:Test Prop="2" />

这将分配一个字符串值,而不是十进制值。

4

2 回答 2

0

我自己找到了解决方案。

<test:Test>
    <test:Test.Property>
        <System:Decimal>5</System:Decimal>
    </test:Test.Property>
</test:Test>
于 2012-06-24T09:37:52.337 回答
0

如果您的属性 Test.Prop 是十进制类型,那么它将使用内置的类型转换器自动将其转换为十进制。

于 2012-06-25T10:09:41.453 回答