僅供學習交流,還有一些bug
1.基本的使用者控制項
public partial class baseview : usercontrol
protected mainform parentform;
///
/// 父窗體
///
public mainform parentform
set
}protected string msg;
///
/// 標題
///
public string msg
set
}///
/// 單快捷鍵按下後啟用事件
///
///
///
public virtual void onhotkey(object sender, keyeventargs e)
}2.主窗體
public partial class mainform : form
set
}public mainform()
private void form1_load(object sender, eventargs e)
public baseview loadview(type targettype)
baseview newview = null;
foreach (control control in this.mainpanel.controls)
}if (newview == null)
currentview = newview;
newview.visible = true;
this.label1.text = newview.msg;
//如果baseview裡面要加啥別的方法這裡也要處理執行
return newview;
}private void timer1_tick(object sender, eventargs e)
private void mainform_closed(object sender, eventargs e)
catch (exception ex)}}
3登入public partial class loginform : baseview
private void button1_click(object sender, eventargs e)
}4.主介面
public partial class mainview : baseview
private void button1_click(object sender, eventargs e)
}5.program
多個電腦共用乙個ssh
比如我們有多個裝置,但不想每個裝置上生成乙個ssh key,然後去github或其他 上新增,那樣的話,ssh key會比較多,搞起來會比較亂,所以我們想在不同的裝置上使用同乙個ssh。做法是,我們只需要將 id rsa 私鑰 和 id rsa.pub 公鑰 複製乙份到其他電腦就好了。有點需要注意 ...
多個電腦共用乙個ssh
比如我們有多個裝置,但不想每個裝置上生成乙個ssh key,然後去github或其他 上新增,那樣的話,ssh key會比較多,搞起來會比較亂,所以我們想在不同的裝置上使用同乙個ssh。做法是,我們只需要將 id rsa 私鑰 和 id rsa.pub 公鑰 複製乙份到其他電腦就好了。有點需要注意 ...
C 多窗體如何共用乙個串列埠
多窗體如何共用乙個串列埠 a 不要使用控制項,要自己定義乙個 只要在主窗體中呼叫即可。關鍵部分是接收函式的處理。scanning gun com info.serialport scanning.datareceived new serialdatareceivedeventhandler port...