大家好
想請問一下
今天我有一個表單的按鈕
為簡潔,程式碼如下
private void button6_Click(object sender, EventArgs e)
{
[按下按鈕後執行的動作
裡面包含此表單的控制項]
}
但我今天希望將中間這段執行的動作另外存一個專案
這樣我 button6_Click 事件的程式碼 只要執行此專案就好
會簡潔很多
也方便未來若我需要此事件依據其他控制項(例如textbox)而做出不同動作
請問我該如何將此程式碼另存一個專案並參考呢??
我的想法是
將原先包含此表單(form1)的專案改變屬性並建置成dll檔(例如 aa.dll)
再新增一個類別庫
將中間的程式碼剪貼過去並參考 aa.dll
然後再將此新增的檔案建置成dll檔 (例如 bb.dll)
最後在原先專案中參考 bb.dll
然後在此事件中執行該檔
...
不知道這樣做是對的嗎??
謝謝