使用textbox.text作为字符串?

时间:2014-07-09 00:04:58

标签: c# wpf

我的代码遇到了这个问题,给了我错误。 这是我的代码:

public void SetConnectionSettings(string ndisplayname, string nserverip, string nserverport)
    {
        string sdisplayname = ndisplayname;
        string sserverip = nserverip;
        string sserverport = nserverport;

    }

private void Button_Click(object sender, RoutedEventArgs e)
    {


         try
            {

                SetConnectionSettings(DisplayName.text, CBsip.text, CBsport.text);
            }
            catch (NullReferenceException nre)
            {
                Console.WriteLine(
                   "Failed\n" +
                   nre.Message);
            }}

它告诉我

  

它不包含“text”的定义,也没有扩展方法   'text'接受第一个参数

有什么想法吗? 提前致谢

2 个答案:

答案 0 :(得分:2)

SetConnectionSettings(DisplayName.Text, CBsip.Text, CBsport.Text);

它区分大小写,所以你必须使用大写T

答案 1 :(得分:0)

在C#中,方法,名称空间,类和公共字段使用大写。 只有局部变量和私有成员使用小写。

因此,当您想要访问某个类的字段或方法时,请记住使用大写字符。