1 / 1 / 1
Регистрация: 14.07.2014
Сообщений: 121
|
|
1 | |
Как создать кнопку или поле ввода при клике мышью на форме?22.09.2014, 11:32. Показов 32555. Ответов 25
Метки нет (Все метки)
Привет, требуется помощь с лабкой, но похоже я стою на асфальте в лыжи обутый. Не могу понять даже с чего начать. Хоть подскажите куда двигаться плиз. Есть задание "Разработать программу, которая при щелчке мыши динамически порождает на окне кнопки или поля для ввода. Каждый четный элемент управления является кнопкой, нечетный - полем ввода. Левый верхний угол кнопки определяется местоположением курсора при нажатии. Для поля ввода положения курсора определяет координаты правого нижнего угла." Задание 3 курса универа, с# только начали учить в этом семестре. Сам я сильно заболел, и спросить нету у кого даже. Только надежда, что вы подскажите, что с этим делать.
0
|
22.09.2014, 11:32 | |
Ответы с готовыми решениями:
25
Как создать кнопку или поле ввода при клике мышью на форме? - C# Как сделать, чтобы при клике мышью в текстовом поле (или комбобоксе) курсор оставался в нём и можно было ввести текст? Как сделать всплывающее окно, при клике на поле ввода? Динамическое создание PictureBox при клике мышью по форме |
79 / 79 / 37
Регистрация: 11.09.2014
Сообщений: 579
|
|
22.09.2014, 11:48 | 2 |
тебе пример написать?
0
|
1 / 1 / 1
Регистрация: 14.07.2014
Сообщений: 121
|
|
22.09.2014, 11:51 [ТС] | 3 |
да мне хоть что-то написать. А то я даже не знаю куда от чего оттолкнуться, так как более, мб что-то пропустил по учебе
0
|
79 / 79 / 37
Регистрация: 11.09.2014
Сообщений: 579
|
||||||
22.09.2014, 11:55 | 4 | |||||
Сообщение было отмечено andreyprog как решение
Решение
так как это лаба то нужно все по простому. Подожди 2 минуты
Добавлено через 3 минуты держи:
1
|
1 / 1 / 1
Регистрация: 14.07.2014
Сообщений: 121
|
|
22.09.2014, 11:55 [ТС] | 5 |
кстати, работаем в visual studio 2005
0
|
79 / 79 / 37
Регистрация: 11.09.2014
Сообщений: 579
|
|
22.09.2014, 11:56 | 6 |
подожди секунду, не дочитал, сейчас подправлю
0
|
1 / 1 / 1
Регистрация: 14.07.2014
Сообщений: 121
|
|
22.09.2014, 11:57 [ТС] | 7 |
блин, я тоже хочу так все делать за 2-3 минуты
0
|
79 / 79 / 37
Регистрация: 11.09.2014
Сообщений: 579
|
|
22.09.2014, 12:00 | 8 |
будет работать и на 2005 visual
Добавлено через 26 секунд все исправил. надеюсь события добавлять умеешь Добавлено через 1 минуту если хочешь могу объяснить что к чему
1
|
1 / 1 / 1
Регистрация: 14.07.2014
Сообщений: 121
|
|
22.09.2014, 12:02 [ТС] | 9 |
конечно хочу)
0
|
79 / 79 / 37
Регистрация: 11.09.2014
Сообщений: 579
|
||||||
22.09.2014, 12:15 | 10 | |||||
ок. еще пару минут, кину код со всеми описаниями...
если что то не понятно говори
0
|
1 / 1 / 1
Регистрация: 14.07.2014
Сообщений: 121
|
|
22.09.2014, 12:20 [ТС] | 11 |
вроде, пока что понятно, сейчас скачаю vs 2005, а то на 2012 ошибки дает
0
|
79 / 79 / 37
Регистрация: 11.09.2014
Сообщений: 579
|
|
22.09.2014, 12:23 | 12 |
0
|
79 / 79 / 37
Регистрация: 11.09.2014
Сообщений: 579
|
|
22.09.2014, 12:25 | 13 |
вот мой проект
0
|
1 / 1 / 1
Регистрация: 14.07.2014
Сообщений: 121
|
|
22.09.2014, 12:26 [ТС] | 14 |
да, ты прав, ошибка была именно там, но если удалить эту строку, то ругается на
Error 1 'l4.Form1' does not contain a definition for 'button1_Click' and no extension method 'button1_Click' accepting a first argument of type 'l4.Form1' could be found (are you missing a using directive or an assembly reference?) D:\Универ\3 курс\с#\l4\l4\l4\Form1.Designer.cs 42 64 l4 и Message 2 The designer cannot process unknown name 'button1_Click' at line 42. The code within the method 'InitializeComponent' is generated by the designer and should not be manually modified. Please remove any changes and try opening the designer again. D:\Универ\3 курс\с#\l4\l4\l4\Form1.Designer.cs 43 0
0
|
79 / 79 / 37
Регистрация: 11.09.2014
Сообщений: 579
|
|
22.09.2014, 12:29 | 15 |
лутше открой мой проект - должно быть все норм. Хотя есть желание то можно и с твоим проектам разобраться
0
|
1 / 1 / 1
Регистрация: 14.07.2014
Сообщений: 121
|
|
22.09.2014, 12:29 [ТС] | 16 |
твой проект открыло, работает все классно
0
|
79 / 79 / 37
Регистрация: 11.09.2014
Сообщений: 579
|
|
22.09.2014, 12:33 | 17 |
Сообщение было отмечено andreyprog как решение
Решение
ты когда копировал код просто вставил его и все?
Добавлено через 2 минуты в общем на будушае. Это строка указывает пространство именн твоего проекта: если она будет называтся по другому то и visual будет матерится твое решение и проект называются l4 то достаточно было изменить ziplib на l4 Добавлено через 1 минуту но сейчас это уже не важно
1
|
1 / 1 / 1
Регистрация: 14.07.2014
Сообщений: 121
|
|
22.09.2014, 12:38 [ТС] | 18 |
спасибо огромное, надеюсь, я когда-то тоже буду так по-шурику во всем этом разбираться)
0
|
79 / 79 / 37
Регистрация: 11.09.2014
Сообщений: 579
|
|
22.09.2014, 12:39 | 19 |
если не будешь болеть
Добавлено через 25 секунд во общем пиши если что)
0
|
1 / 1 / 1
Регистрация: 14.07.2014
Сообщений: 121
|
|
22.09.2014, 12:45 [ТС] | 20 |
ок, спс. У нас просто урезали количество учебных недель с 16 до 8, и каждый день по 5 пар, 6 дней учебы. Сейчас пропустить 1 день - это то, что раньше пропустить пол недели(
0
|
22.09.2014, 12:45 | |
22.09.2014, 12:45 | |
Помогаю со студенческими работами здесь
20
Звук при клике мышью на кнопку и последующий вызов процедуры этой же кнопкой Как в Delphi при клике на кнопку создать Edit Как очистить поле ввода при нажатии на кнопку? Вставка текста при клике на поле ввода Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |