Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор? / 10 сообщений из 10, страница 1 из 1
16.04.2013, 11:36
    #38227251
webber81
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор?
Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор?
This->textBox1->Enabled = false; не предлагать

Почему данный обработчик работает
Button1_Click
{
This->textBox1->TabStop = false;
}

Но при этом следующие нет?
Label1_Click
{
This->textBox1->TabStop = false;
}
textBox1_Click
{
This->textBox1->TabStop = false;
}
textBox1_TabStopChanged
{
This->textBox1->TabStop = false;
}
...
Рейтинг: 0 / 0
16.04.2013, 14:06
    #38227582
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор?
webber81,
а) проще сделать, что бы контрол вообще не принимал фокус
б) переопределить Label, рисовать фон не лейбла, а TextBox'а
...
Рейтинг: 0 / 0
16.04.2013, 22:02
    #38228250
webber81
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор?
Как сделать , что бы контрол вообще не принимал фокус?
...
Рейтинг: 0 / 0
17.04.2013, 12:44
    #38228977
pation
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор?
webber81Как сделать , что бы контрол вообще не принимал фокус?
Label не принимает фокус, а выглядеть может как TextBox
...
Рейтинг: 0 / 0
18.04.2013, 08:57
    #38230254
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор?
Зачем обманывать пользователя, выдавая за TextBox другой контрол?
...
Рейтинг: 0 / 0
18.04.2013, 16:38
    #38231231
fortibransa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор?
Алексей КЗачем обманывать пользователя, выдавая за TextBox другой контрол?Типа пользовательтакой ушлый что знает разницу между текстбоксом и лабелом
...
Рейтинг: 0 / 0
18.04.2013, 16:40
    #38231239
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор?
fortibransaАлексей КЗачем обманывать пользователя, выдавая за TextBox другой контрол?Типа пользовательтакой ушлый что знает разницу между текстбоксом и лабеломНе знает, но подсознательно догадывается.
...
Рейтинг: 0 / 0
18.04.2013, 16:50
    #38231267
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор?
webber81Как сделать , что бы контрол вообще не принимал фокус?

В событии controla Enter переведи фокус на что-то другое (например, другой textbox2)
Код: c#
1.
2.
3.
4.
private void textBox1_Enter(object sender, EventArgs e)
        {
            textBox2.Focus();
        }
...
Рейтинг: 0 / 0
18.04.2013, 16:54
    #38231278
pation
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор?
Pallariswebber81Как сделать , что бы контрол вообще не принимал фокус?

В событии controla Enter переведи фокус на что-то другое (например, другой textbox2)
Код: c#
1.
2.
3.
4.
private void textBox1_Enter(object sender, EventArgs e)
        {
            textBox2.Focus();
        }



=)) ацкое поведение
...
Рейтинг: 0 / 0
18.04.2013, 16:57
    #38231287
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор?
pation=)) ацкое поведение

Ага xD

Жалко, что этот козлик отпущения нельзя спрятать, т.к. он не будет принимать фокус тогда. Можно сделать махоньким, и спрятать за кнопочку =)))
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор? / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]