|
分類:[C#]
お世話になります。
現在、Formを継承したBaseFormというフォームがあり
そのBaseFormを継承したフォームが20個近くあります。
全てのフォームで終了時に共通で処理したいものがあり、
それとは別に各フォーム別に終了時の処理を追加で行いたいです。
この場合、どのようにすれば処理が可能でしょうか?
-------------------------------------------------------
BaseForm
public partial class BaseForm : Form
{
private Hashtable hash;
private void OnClosing(object sender, FormClosingEventArgs e)
{
// フォーム終了時に共通で実行したい処理(例)
hash = null;
}
}
MenuForm(BaseFormを継承)
public partial class MenuForm : BaseForm
{
private void OnClosing(object sender, FormClosingEventArgs e)
{
// 各フォーム個別に終了時に実行したい処理
}
}
|