0

現在存在しないダイアログの親を設定しようとしています。を使用するthis.Parent = ...と、次のエラーが発生します。

プロパティまたはインデクサー'System.Windows.FrameworkElement.Parent'を割り当てることはできません-読み取り専用です。

問題は、動作(この場合はオンスクリーンキーボード)を機能させるために親を設定する必要があることです。

このプロパティを設定する方法について何か提案はありますか?

更新(コメントから):

コードはICommand ChangePasswordCommand、xamlのバインディングから再び呼び出されるによって呼び出されています。

void ChangePasswordLink(string t = "") 
{ ChangePasswordControl control = new ChangePasswordControl(Control_Closed); } 
4

1 に答える 1

0

これを解決するには、コードビハインドファイルからViewModel、およびビヘイビアークラスに至るまで、パラメーターを持ち込みます(親、または親である限り、その親を保持します)。

ご協力いただきありがとうございます。

于 2012-12-18T10:29:35.097 に答える