powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор?
10 сообщений из 10, страница 1 из 1
Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор?
    #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
Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор?
    #38227582
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
webber81,
а) проще сделать, что бы контрол вообще не принимал фокус
б) переопределить Label, рисовать фон не лейбла, а TextBox'а
...
Рейтинг: 0 / 0
Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор?
    #38228250
webber81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как сделать , что бы контрол вообще не принимал фокус?
...
Рейтинг: 0 / 0
Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор?
    #38228977
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
webber81Как сделать , что бы контрол вообще не принимал фокус?
Label не принимает фокус, а выглядеть может как TextBox
...
Рейтинг: 0 / 0
Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор?
    #38230254
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем обманывать пользователя, выдавая за TextBox другой контрол?
...
Рейтинг: 0 / 0
Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор?
    #38231231
Фотография fortibransa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КЗачем обманывать пользователя, выдавая за TextBox другой контрол?Типа пользовательтакой ушлый что знает разницу между текстбоксом и лабелом
...
Рейтинг: 0 / 0
Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор?
    #38231239
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fortibransaАлексей КЗачем обманывать пользователя, выдавая за TextBox другой контрол?Типа пользовательтакой ушлый что знает разницу между текстбоксом и лабеломНе знает, но подсознательно догадывается.
...
Рейтинг: 0 / 0
Как сделать так чтобы по клику на текстбоксе не появлялся мигающий курсор?
    #38231267
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
webber81Как сделать , что бы контрол вообще не принимал фокус?

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

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



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

Ага xD

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


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