首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

一条C#语句转为vb.net的格式,该如何解决

2012-01-20 
一条C#语句转为vb.net的格式C#:privatevoidButton1_Load(objectsender,System.EventArgse){Buttonm_button

一条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)

[解决办法]
直接等不成吗?

热点排行