MESCIUS SPREAD for Windows Forms 15.0J
PopupWindowHelper クラス メンバ
プロパティ  メソッド  イベント


PopupWindowHelperデータ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ
 名前解説
Public コンストラクタPopupWindowHelper コンストラクタデフォルトコンストラクター。  
トップ
パブリック プロパティ
 名前解説
Public プロパティHandle System.Windows.Forms.NativeWindowから継承されます。
トップ
パブリック メソッド
 名前解説
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オーバーライドされます。 所有元フォームの既存のウィンドウプロシージャをサブクラス化することで、ポップアップが表示されているときにタイトルバーをアクティブな状態に維持し、ユーザーが別のアプリケーションをクリックしたかどうかを検出できるようにします。  
トップ
パブリック イベント
 名前解説
Public イベントPopupCancelポップアップウィンドウがキャンセルされるときに発生します。PopupCancelEventArgs.Cancelプロパティをtrueに設定することで、フォームがキャンセルされないようにすることができます。  
Public イベントPopupClosedポップアップフォームが閉じるときに発生します。  
トップ
参照

PopupWindowHelper クラス
FarPoint.Win 名前空間

 

 


© MESCIUS inc. All rights reserved.