一条C#语句转为vb.net的格式
C#:
private void Button1_Load(object sender, System.EventArgs e)
{
Buttonm_button= sender as Button;
WebbUpload m_upload= new WebbUpload();
m_upload.RegisterProgressBar(m_button);
}
问题:
如何将Buttonm_button= sender as Button;转为vb.net的语法格式?(是否可以顺便解释这条语句的意思)
[解决办法]
Dim m_button As Button = CType(sender, Button)
就是把sender转换成按钮对象,通常很多个按钮共用一个事件时可以根据sender判断是哪一个按钮,以便进行不同的操作。
[解决办法]
CType(,)或者TryCast(,)
[解决办法]
Buttonm_button= CType(sender, Button)
[解决办法]
直接等不成吗?