MESCIUS SPREAD for Windows Forms 15.0J
PopupWindowHelper クラス メソッド


このクラスのメンバの一覧は、PopupWindowHelperメンバを参照してください。

パブリック メソッド
 名前解説
Public メソッドAssignHandle System.Windows.Forms.NativeWindowから継承されます。
Public メソッドClosePopupポップアップが非表示になるときに呼び出されます。  
Public メソッドCreateHandle System.Windows.Forms.NativeWindowから継承されます。
Public メソッドCreateObjRef System.MarshalByRefObjectから継承されます。
Public メソッドDefWndProc System.Windows.Forms.NativeWindowから継承されます。
Public メソッドDestroyHandle System.Windows.Forms.NativeWindowから継承されます。
Public メソッドGetLifetimeService System.MarshalByRefObjectから継承されます。
Public メソッドInitializeLifetimeService System.MarshalByRefObjectから継承されます。
Public メソッドReleaseHandle System.Windows.Forms.NativeWindowから継承されます。
Public メソッドShowPopup指定したフォームをポップアップウィンドウとして表示し、オーナーのタイトルバーをアクティブな状態に維持します。さらに、ユーザーがポップアップウィンドウの外側をクリックした場合にポップアップをキャンセルする準備をします。

このメッセージを使用するための標準的なコードは次のとおりです。

frmPopup popup = new frmPopup(); Point location = this.PointToScreen(new Point(button1.Left, button1.Bottom)); popupHelper.ShowPopup(this, popup, location);

System.Windows.Forms.Form.Load イベントではなくポップアップフォームのコンストラクターにできるかぎり多くの初期化コードを指定します。そうした方が外観が向上します。

 
トップ
プロテクト メソッド
 名前解説
Protected メソッドFinalize System.Windows.Forms.NativeWindowから継承されます。
Protected メソッドMemberwiseCloneオーバーロードされます。  System.MarshalByRefObjectから継承されます。
Protected メソッドOnHandleChange System.Windows.Forms.NativeWindowから継承されます。
Protected メソッドOnPopupCancelPopupCancel イベントを発生させます。  
Protected メソッドOnPopupClosedPopupClosed イベントを発生させます。  
Protected メソッドOnThreadException System.Windows.Forms.NativeWindowから継承されます。
Protected メソッドWndProcオーバーライドされます。 所有元フォームの既存のウィンドウプロシージャをサブクラス化することで、ポップアップが表示されているときにタイトルバーをアクティブな状態に維持し、ユーザーが別のアプリケーションをクリックしたかどうかを検出できるようにします。  
トップ
参照

PopupWindowHelper クラス
FarPoint.Win 名前空間

 

 


© MESCIUS inc. All rights reserved.