0
私はウィンドウ内にユーザーコントロールを持っています。私は、親ウィンドウを左上から検索する(ユーザーコントロールから)(子から開く新しいポップアップを見つけるために)必要があります。 UserControl .Parentプロパティを参照してこれを行うしようとしていますが、動作していないようです。UserControl親Left
ありがとう!
私はウィンドウ内にユーザーコントロールを持っています。私は、親ウィンドウを左上から検索する(ユーザーコントロールから)(子から開く新しいポップアップを見つけるために)必要があります。 UserControl .Parentプロパティを参照してこれを行うしようとしていますが、動作していないようです。UserControl親Left
ありがとう!
MVVMを使用していますか?あなたはコードの中にコードを書くことに心配していますか? .Net 3.5または4.0?ユーザーコントロールコードから
あなたが使用することができ後ろ:
Window parentWindow = Window.GetWindow(userControlReference);
public partial class UserControl1 : UserControl
{
public UserControl1()
{
InitializeComponent();
Loaded += new RoutedEventHandler(UserControl1_Loaded);
//Window parrentWindow = Window.GetWindow(this);//don't add here the value will be null
}
void UserControl1_Loaded(object sender, RoutedEventArgs e)
{
Window parrentWindow = Window.GetWindow(this);
}
}
Nopに、実際に私はなく、ユーザーコントロールではないメインウィンドウの分離コードに触れることができます。 –
その後、私が投稿した編集は、ユーザーコントロール – Erick
の背後にあるコードの中でうまくいくはずです。ありがとうございました :) –