私はフォームにusercontrolを追加したアプリケーションを持っています。私は、ユーザーコントロールのコンストラクタでthis.parentForm
をチェックすると はそれがparentFormリファレンスはどのようにnullですか?
私のユーザーコントロールのコードを使用すると、必要はありません実際にこの行を追加した何をしたため
public UserControl1()
{
InitializeComponent();
if (this.ParentForm != null)//ParentReference is null
{
MessageBox.Show("Hi");//Does Not get Called
}
}
それでは、ReSizeのようなuserControlで親イベントを処理できるように、どうすればparnetFormの参照を取得できますか? –
@Nilesh私が言ったように、ParentChangedイベントでやってください。 –