Microsoft Visual C # Express. Содержание - PullRequest
0 голосов
/ 01 марта 2012

Я создаю игру на C # в Microsoft Visual C # express, и я использую строковую метку. Content и мне кажется, что в программе появляется ошибка, в которой говорится, что нет определения, как это можно исправить?

        //Label contents...
        label1.Content = "100";
        label2.Content = "200";
        label3.Content = "300";
        label4.Content = "400";
        label5.Content = "500";
        label6.Content = "800";
        label7.Content = "1000";
        label8.Content = "5000";
        label9.Content = "8000";
        label10.Content = "10000";
        label11.Content = "15000";
        label12.Content = "20000";
        label13.Content = "30000";
        label14.Content = "50000";
        label15.Content = "60000";
        label16.Content = "80000";
        label17.Content = "100000";
        label18.Content = "130000";
        label19.Content = "160000";
        label20.Content = "180000";
        label21.Content = "200000";

я должен заставить это работать с этим

if ( label1.Container.ToString() == p)
        {
            label1.Content += "     (lost)";

1 Ответ

1 голос
/ 01 марта 2012

Класс System.Windows.Forms.Label не имеет свойства с именем Content, поэтому вы получаете ошибку компиляции.

Просто угадайте, что вы хотите сделать с этимЯ бы сказал, что вы ищете Label.Text.

Обновление:

Я считаю, Content - это обычный эквивалент WPF (примерно) до Control.Text в Winforms.Если вы заставили его работать раньше, то вы используете другой набор элементов управления или , но вы не используете WinForms.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...