Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我在 DataContext 中有一个对象类型的属性。
如何通过 xaml 为该属性分配十进制值?
如果我尝试
<test:Test Prop="2" />
这将分配一个字符串值,而不是十进制值。
我自己找到了解决方案。
<test:Test> <test:Test.Property> <System:Decimal>5</System:Decimal> </test:Test.Property> </test:Test>
如果您的属性 Test.Prop 是十进制类型,那么它将使用内置的类型转换器自动将其转换为十进制。