作者sohumi (皮老板)
看板C_Sharp
标题[问题] 函式不能直接写入控制项吗?
时间Tue Oct 25 15:13:28 2011
原po以前写vb.net最近改写c#.net
撰写vb的函式 不管是function or subroutine可以直接带入控制项
ex:
function aa()
textbox1.text = "hello"
end function
上述方法到c#内会找不到控制项textbox1,变成要改由参数传入
ex:
void function(ref textbox tb)
{
tb.text = "hello";
//textbox1.text = "hello"; <---无效
}
这是c#规定的吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 221.120.70.38
1F:→ ashram:可以啊 10/25 16:38
2F:推 rex1224:你是写在独立的.cs里面吗@@? 10/25 17:55
3F:→ sohumi:我知道原因了, 白目多加了static 变成静态方法了 10/25 18:28