2017-01-26 13 views
0

Я создал форму окна под названием «Грады», и когда я нажимаю кнопку «Отправить», на ярлык отображается «System.Windows.Form», а затем текст, который я ввел текстовое поле. Например, он отображает «System.Windows.Form Tom». Теперь я изучаю онлайн, и люди говорят, что я должен добавить его в качестве ссылки. Я уже сделал это, и кажется, что оператор using не имеет серого цвета, как и другие, используя инструкции. Пожалуйста помоги!Использование System.Windows.Form не greyed

using System; 
using System.Collections.Generic; 
using System.ComponentModel; 
using System.Data; 
using System.Drawing; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 
using System.Windows.Forms; 

namespace Grades 
{ 
    public partial class frmGrades : Form 
    { 
     public frmGrades() 
     { 
      InitializeComponent(); 
     } 

     private void btnSubmit_Click(object sender, EventArgs e) 
     { 
      lblDisplayStudentName.Text = Convert.ToString(txtBoxStudentName); 
      lblDisplayMessage.Text = Convert.ToString(txtBoxStudentGrade); 
     } 
    } 
} 
+2

вам нужно получить текст в текстовое поле: txtBoxStudentName.Text & txtBoxStudentGrade.Text. Вы alos не нуждаетесь в Convert.ToString, так как свойство Text текстового поля возвращает тип строки. – Sorceri

+1

Чтобы прояснить миф «greyed»: это просто означает, что Visual Studio считает, что этот оператор использования не нужен, потому что вы не используете ничего, что потребуется для этой ссылки. Вы действительно должны найти начальные учебные пособия в MSDN и научиться использовать отладчик. – Filburt

ответ

0

Вы должны получить текстовое свойство текстового поля:

lblDisplayStudentName.Text = txtBoxStudentName.Text; 
lblDisplayMessage.Text = txtBoxStudentGrade.Text; 
+0

Отредактировано. Я просто скопировал код из вопроса. Спасибо, что указали это :) –