1 つのユーザー コントロールと 1 つのクラス ファイルを作成しました。ユーザー コントロールには保存ボタンが含まれています。ユーザーが保存ボタンをクリックすると、infocore クラス ファイルから ItemClickedEventHandler を使用して Insert() を呼び出したいと思います。
C#: ユーザー コントロール
public partial class toolbar : UserControl
{
public delegate void ItemClickedEventHandler(System.Object sender, ItemClickEventArgs e);
public toolbar()
{
InitializeComponent();
inf = new IAToolBar.infocore();
}
public event ItemClickedEventHandler ItemClicked;
public class ItemClickEventArgs
{
public string flag;
public ItemClickEventArgs(string flg)
{
flag = flg;
}
}
private void btnsave_Click(object sender, EventArgs e)
{
if (ItemClicked != null)
{
ItemClicked(sender, new ItemClickEventArgs("Save"));
}
}
}