this 在当前上下文不可用???

Xiao376720200 2011-09-17 03:14:03
namespace StudentGradeManage.UI
{
public partial class frmUsercx : Form
{
public frmUsercx()
{
InitializeComponent();
}

ctlUsercx objControl = new ctlUsercx();

string Userid = this..txtUserid.Text.Trim();
string Userpwd = this.cbxUserlevel.SelectedItem.ToString();

private void barButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
{
objControl.BingdingData(User, Userpwd, this);
}
}
}

这是代码,我想取窗体控件里的字符,怎么出错了??求解!!
...全文
303 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Xiao376720200 2011-09-17
  • 打赏
  • 举报
回复
明白,Thank!!
lufeng589674 2011-09-17
  • 打赏
  • 举报
回复
类、命名空间不能像这样写的。。。方法里面才行
vrhero 2011-09-17
  • 打赏
  • 举报
回复
用属性封装即可,不必多此一举...

另外,可能为null的值不要乱ToString...

public string Userpwd {
get{
return Convert.ToString(this.cbxUserlevel.SelectedItem);
}
}
挨踢直男 2011-09-17
  • 打赏
  • 举报
回复
写成属姓
caozping 2011-09-17
  • 打赏
  • 举报
回复
namespace StudentGradeManage.UI
{
public partial class frmUsercx : Form
{
public frmUsercx()
{
InitializeComponent();
}

ctlUsercx objControl = new ctlUsercx();

string Userid;
string Userpwd ;

private void barButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
{

Userid = this..txtUserid.Text.Trim();

Userpwd = this.cbxUserlevel.SelectedItem.ToString();

objControl.BingdingData(User, Userpwd, this);
}
}
}

这样就可以了
Xiao376720200 2011-09-17
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 vrhero 的回复:]
类级只允许写声明语句...这是游戏规则...好好看书...
[/Quote]
如何写,才可以在多个地方调用Userid和Userlevel呢
vrhero 2011-09-17
  • 打赏
  • 举报
回复
类级只允许写声明语句...这是游戏规则...好好看书...

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧