![]() |
|
Модераторы: gambit, Partizan |
![]()
|
|
| Antiform |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 30.3.2008 Репутация: нет Всего: нет |
Подскажите началкину! Мне осталось для написания моей первой программы калькулятор (кто тока не проходил через него
1) обработчик для кнопки bacspace! Как найти в строке символ "," и принять значение либо boolean либо отличное от нуля? 2) например есть 2 текстбокса!как отключить привязку клавиш к кнопкам (кнопки для первого бокса) на время когда focusируешь 2ой бокс, а то получается и там вводит и там!!?? Можно конечно отключить привязку клавиш 0 - 9, отключить readonly и на textbox.keypress кинуть "ввод только цифр"! Но может есть другие идеи, как стоит вопрос?
Это сообщение отредактировал(а) Antiform - 5.4.2008, 00:30 |
|||
|
||||
| PaZ1T1V |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 169 Регистрация: 26.2.2008 Где: Багдад ) Репутация: нет Всего: нет |
и дальше делай 4то тебе надо так понял или нет ? а про второй 4е то вообще ни4о нипонятно ) Это сообщение отредактировал(а) PaZ1T1V - 5.4.2008, 08:49 --------------------
[size=8]Atention please!!![/size] [size=6]Кривые руки[/size] |
||||
|
|||||
| Antiform |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 30.3.2008 Репутация: нет Всего: нет |
Спасибо за новый метод в первом вопросе! А второй есть 2 текстбокса!например
|
||||
|
|||||
| PaZ1T1V |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 169 Регистрация: 26.2.2008 Где: Багдад ) Репутация: нет Всего: нет |
используй PreviewKeyDown
--------------------
[size=8]Atention please!!![/size] [size=6]Кривые руки[/size] |
|||
|
||||
| Antiform |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 30.3.2008 Репутация: нет Всего: нет |
PaZ1T1V будь добр, по подробней опиши! PreviewKeyDown на форме у меня стоит true
|
|||
|
||||
| PaZ1T1V |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 169 Регистрация: 26.2.2008 Где: Багдад ) Репутация: нет Всего: нет |
ой, какой превьюкейдавн ??? сорри погнал
хм, тут делается все проше, есть такое свойство readonly называется, если тебе не надо вообще во второй текстбокс цыфры- буквы нажимать, то поставь в конструкторе textBox1.ReadOnly = true; и + забели фон , а если нет, то ексть в него надо вводить когда нибудь, 4то нибудь то поставь во втором тексте в keyDown, то же самое и + забели фон к примеру private void richTextBox1_KeyDown(object sender, KeyEventArgs e) { textBox1.ReadOnly = true; textBox1.BackColor = richTextBox1.BackColor; } и в KeyUp делай обратное private void richTextBox1_KeyUp(object sender, KeyEventArgs e) { textBox1.ReadOnly = false; textBox1.BackColor = richTextBox1.BackColor; } должно сканать, если дело в фокусе, а если нет,то пиши... Это сообщение отредактировал(а) PaZ1T1V - 7.4.2008, 19:53 --------------------
[size=8]Atention please!!![/size] [size=6]Кривые руки[/size] |
|||
|
||||
| Antiform |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 30.3.2008 Репутация: нет Всего: нет |
Readonly у меня тру на главном боксе!
Как сделать чтобы при фокусе на другой бокс, в главном боксе ни чего не печаталось при нажатии например на "1". Пока писал мысля пришла! может здесь просто сделать как нить так
Это сообщение отредактировал(а) Antiform - 7.4.2008, 20:44 |
||||
|
|||||
| PaZ1T1V |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 169 Регистрация: 26.2.2008 Где: Багдад ) Репутация: нет Всего: нет |
ба, сдаюсь, спроси у гуру каково нибудь...... или кинь сюда весь сурс код, мб помогу......
--------------------
[size=8]Atention please!!![/size] [size=6]Кривые руки[/size] |
|||
|
||||
| Мурлыкатам_ |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 265 Регистрация: 5.2.2007 Где: город-герой Минск Репутация: 1 Всего: 2 |
А зачем вообще второй текст бокс?
В чем вообще трабл? Если у тя печатается одновременно в двух боксах, значит ты где-то упоминул имя второго текст бокса, чтобы туда писать, покажи место, которое пишет в текст боксы. Че-то не могу припомнить калькулятор с двумя текст боксами... Это сообщение отредактировал(а) Мурлыкатам_ - 8.4.2008, 13:09 |
|||
|
||||
| Antiform |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 30.3.2008 Репутация: нет Всего: нет |
Всё!!! Додумался! надо так:
Лучше подскажите какой ключ у звездочки, деления(слэш), плюса и минуса на нам локе ====> e.KeyCode.Equals(Keys.???????) Это сообщение отредактировал(а) Antiform - 8.4.2008, 17:46 |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разработка Windows Forms | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |