5

したがって、これはWPFとSLで可能でした。

<Grid.Resources>
    <x:Double x:Name="MyDouble">1.2</x:Double>
</Grid.Resources>

ただし、WinRT-XAMLでは、次のように強調されています。

初期化文字列「1.2」の処理中にTypeConverter構文エラーが発生しました

誰かがこれを行うためのトリックを知っていますか?

解決

x:Nameではなくx:Keyを使用してください!

<Grid.Resources>
    <x:Double x:Key="MyDouble">1.2</x:Double>
</Grid.Resources>
4

1 に答える 1

3

これも取得します:「タイプ 'Double'、および「値のタイプ」は一般に x:Name を使用できません」

x:Name から x:Key に切り替えると、問題なく動作します。

于 2012-10-19T23:53:27.543 に答える