私は次の問題に直面しています:
x:Name が関連付けられている XAML でユーザー コントロールを作成しました。これは、内部でこの名前を必要とするバインディングがいくつかあるためです。メイン ページで、このユーザー コントロールの複数のインスタンスを使用すると、突然 XamlParseException がスローされ、名前が既に使用されていることがわかります。しかし、これは常に起こるわけではありません。
誰かが同じ問題を抱えていますか?これを解決する方法について誰か考えがありますか?
以下のコメントからの Op の更新 (削除される可能性があります):
私が知ったように、これは Silverlight の既知のバグです。
私の回避策は、コントロール自体を DataContext として設定することで、複数回使用するユーザー コントロールの name 属性を回避し、バインディングを使用して動作させることでした。