こんにちは私はフォームでの参照となるボタン付きのユーザーコントロールを持つテストアプリケーションを作成しています。ユーザーコントロールでインターフェイス関数を実装する方法
私はちょうど私にだけインターフェイス機能を実装する必要が ように、ユーザーコントロールボタン1クリックイベント
public partial class UserControl1 : UserControl
{
public UserControl1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
//CALL ICRUD.Test() execute when click on form1 and then show I am Clicked
}
}
にインターフェース
public interface ICRUD
{
void Test();
}
をバインドすることが可能ですform1。
をForm1:よろしくで
using System.Windows.Forms;
namespace TEST
{
public partial class Form1 : Form , ICRUD
{
public Form1()
{
InitializeComponent();
}
public void Test()
{
MessageBox.Show("I am Clicked");
}
}
}
感謝。
同じ質問を何回削除して再利用する予定ですか? –
ICRUD型のユーザーコントロールにプロパティを設定し、このプロパティをフォームから設定することができます。 –
@ M.BabcockはFAQをありがとう。これは私の最後の質問です。私はサンプル画像を添付して私の質問をよりきれいにしてくれました。:) – BizApps