回 帖 发 新 帖 刷新版面

主题:请问,如何在控件上显示变量数,谢谢!

请问,如何在控件上显示变量数,谢谢!
比如我在窗体上做个小窗口(label控件),在上面显示变量数,也就是说自加数吧.比如 int i;
i++;
将i的结果值在label控件上显示.请问代码是如何写?
刚从C++转到C#的,请别见笑.

回复列表 (共4个回复)

沙发

自己顶一下.

板凳

不会见笑。但学习应该多看书。
this.label.text= i;

3 楼

应该是 this.label.text = i.ToString();

4 楼

this.label.text= i;
编译提示.--
[C# Error] WinForm1.cs(93): 无法将类型“int”隐式转换为“string”

this.label1.text = i.ToString();
编译提示.--
[C# Error] WinForm1.cs(92): 不可访问“System.Windows.Forms.Control.text”,因为它受保护级别限制

现在改成
i++;
this.label1.text= +i+"";

才通过,点击一次label1就显示i+1的数值. 但+i+""这种语法不太明白,和C++区别很大,还望解释,谢谢!我用的是C#Builder
.
另外,在C++中,调用系统时钟,可以直接调用Time();但在C#中却不知如何调用,也望指教!

我来回复

您尚未登录,请登录后再回复。点此登录或注册