Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> textBox при динамическом создании не активен... 
:(
    Опции темы
Entwickler
Дата 24.3.2008, 17:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 285
Регистрация: 14.4.2007

Репутация: нет
Всего: 2



Привет всем!!! какбы что то похожее уже было, но не то... у меня другая проблема... короче есть метод/ функция создания textBoxa 
Код

private void TextBoxCreate()
        {
            tBox = new TextBox();
            tBox.Bounds = new Rectangle(new Point(0,0), new Size(Height,Width));
            tBox.BorderStyle = BorderStyle.Fixed3D;
            tBox.Multiline = true;
            tBox.Enabled = true;
            tBox.ReadOnly = false;
            tBox.WordWrap = true;
            this.Controls.Add(tBox);
        }

он создаёться... но я ничего не могу в него писать после того... короче прошелся по всем свойствам... ничего... что за проблемма может быть?

Добавлено через 8 минут и 20 секунд
Код

private void toolStripMenuItem5_Click(object sender, EventArgs e)//Neu
        {
            ToolStripMenuItem mi = (ToolStripMenuItem)sender;
            if (mi == toolStripMenuItem5)
                this.TextBoxCreate();
        }


так вызываю функцию...
PM MAIL   Вверх
vponomarov
Дата 24.3.2008, 17:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 407
Регистрация: 11.8.2007
Где: Киев

Репутация: 4
Всего: 12



странно, у меня твой код нормально воркает.
а this - это форма?


--------------------
user posted image
user posted image
PM MAIL ICQ   Вверх
informatik
Дата 24.3.2008, 18:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 207
Регистрация: 4.11.2007

Репутация: нет
Всего: 6



А переменная tBox, до этого как объявлена, и может с ней еще что то происходит..
--------------------
namespace informatik
PM MAIL   Вверх
Entwickler
Дата 24.3.2008, 18:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 285
Регистрация: 14.4.2007

Репутация: нет
Всего: 2



в самом начале как TextBox tBox; после 
Код

 public partial class Form1 : Form
    {

PM MAIL   Вверх
informatik
Дата 24.3.2008, 18:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 207
Регистрация: 4.11.2007

Репутация: нет
Всего: 6



Цитата

в самом начале как TextBox tBox; после код C#
1:
2:
   public partial class Form1 : Form
    {



Код

TextBox tBox

Вот эта строка должна быть после вот этого:
Код

public partial class Form1 : Form


т.е. она должна быть внутри класса формы!!!

Либо просто не объявлять ее заранее, а сделать вот так:

Код

private void TextBoxCreate()
        {
           TextBox tBox = new TextBox();
            .....
         }

--------------------
namespace informatik
PM MAIL   Вверх
Entwickler
Дата 24.3.2008, 18:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 285
Регистрация: 14.4.2007

Репутация: нет
Всего: 2



она внутри... а обьявил я её зарание потому что в других методах использую эту переменную... и если обьявлю только в этом методе то другие ругаються, что незнают её... всё вроде так... не знаю почему не прёт...
PM MAIL   Вверх
Dennnis
Дата 24.3.2008, 19:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 145
Регистрация: 23.3.2008

Репутация: нет
Всего: 4



Странно, у меня тот же самый код работает нормально, я могу в него писать что хочу smile 
--------------------
Get Rich or Die Tryin'
PM   Вверх
informatik
Дата 24.3.2008, 19:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 207
Регистрация: 4.11.2007

Репутация: нет
Всего: 6



Давай весь код! 
--------------------
namespace informatik
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.4941 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.