|
0 / 0 / 0
Регистрация: 26.05.2016
Сообщений: 13
|
||||||
.NET 4.x Обработка нажатия кнопки мыши в зависимости от условия26.05.2016, 14:39. Показов 2201. Ответов 13
Метки нет (Все метки)
Здраствуйте!
У меня есть проект, в котором я использую сетку. Мне нужно рисовать точки только места, где оси пересекаются.Эти точки рисоват с помощью мыши.Мышь не следует делать в пустые коробки! Как запретить мыши не рисует в пустых коробках? Пожалуйста, если кто-нибудь может мне помочь.Простите меня для плохой русский язык!
0
|
||||||
| 26.05.2016, 14:39 | |
|
Ответы с готовыми решениями:
13
Обработка нажатия кнопки мыши |
| 26.05.2016, 23:39 | ||||||
|
Постановка задачи непонятна. Если вам трудно это выразить словами, добавляйте картинки. М.б. это хоть как то прояснит суть. Приведенный код малоинформативен (что, откуда, зачем).
Привожу код, который возможно хоть как то соотносится с вашей задачей (строится сетка и по клику мыши рисуется круг в ближайшем узле сетки).
3
|
||||||
|
0 / 0 / 0
Регистрация: 26.05.2016
Сообщений: 13
|
||||||
| 28.05.2016, 10:39 [ТС] | ||||||
|
Сэр, вы меня правильно поняли.Вот что я хотел сказать-(строится сетка и по клику мыши рисуется круг в ближайшем узле сетки),а затем - нарисовать линию, которая следует за мышью.Я изменил немного код, который вы послали меня и теперь программа выполняет следующие действия:
0
|
||||||
| 28.05.2016, 13:20 | ||||||
|
stom1,
Чтобы получить такую же картинку как у вас достаточно внести небольшие изменения в приведенный выше код.
1
|
||||||
|
0 / 0 / 0
Регистрация: 26.05.2016
Сообщений: 13
|
|
| 28.05.2016, 15:58 [ТС] | |
|
Я пытаюсь преобразовать проект vb6 to vb.net
Этот проект включает в себя рисование некоторые графики. Оказалось, что преобразование графики очень сложно для меня. В начале я использовал Polygons и объект gBitmap для других целей в этом проекте. Позже я решил использовать их рисовать линию и круг,но это был не правильный путь. Графическая линия, которая описывает ваш код,оченъ похожется линия, что мне нужна. Существует еще одна деталь, но я не могу это объяснить.Я должен показать его.Если у вас есть vb6.0,я могу отправить вам оригинал,чтобы увидеть как он должен работать. Вы, наверное, профессионал или имеют большой опыт работы.Вы мне очень помогли! Большое спасибо!
0
|
|
|
0 / 0 / 0
Регистрация: 26.05.2016
Сообщений: 13
|
||||||
| 01.06.2016, 10:44 [ТС] | ||||||
|
ovva, Я добавил X,Y линия прицела к коду/Ruler Line/.
Кроме того,я получяю координаты движения мыши в TextBox.
Линия, которая рисует мышь надо выглядеть так: Пожалуйста, помогите мне. Спасибо!
0
|
||||||
|
0 / 0 / 0
Регистрация: 26.05.2016
Сообщений: 13
|
|
| 01.06.2016, 17:20 [ТС] | |
|
Я пытаюсь прикрепить файл,но oн большой!
Сейчас я попробую снова
0
|
|
| 01.06.2016, 19:47 | ||||||
Сообщение было отмечено stom1 как решение
Решение
stom1,
Воспроизвел, как понял, процесс из приложенного файла. Внесите изменения в приведенный выше код.
1
|
||||||
|
0 / 0 / 0
Регистрация: 26.05.2016
Сообщений: 13
|
|
| 06.07.2016, 10:23 [ТС] | |
|
Привет,
Я хочу выразить свою благодарность за вашу помощь. В течение одного месяца я пытался добавить еще одну функциональность к код что вы мне дали, но я не могу это сделать!Пожалуйста, если вы можете помочь мне снова. Я не могу объяснить правильно, что мне нужно, поэтому я посылаю вам исходный код программы, который используется Chart Controls. Спасибо.
0
|
|
|
1548 / 1521 / 325
Регистрация: 03.10.2012
Сообщений: 1,551
|
||
| 06.07.2016, 14:21 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 26.05.2016
Сообщений: 13
|
|
| 06.07.2016, 14:34 [ТС] | |
|
Через полчаса я будет отправить вам видео
0
|
|
|
0 / 0 / 0
Регистрация: 26.05.2016
Сообщений: 13
|
|||||||||||
| 06.07.2016, 16:50 [ТС] | |||||||||||
|
Этот код работает хорошо:
0
|
|||||||||||
| 06.07.2016, 16:50 | |
|
Помогаю со студенческими работами здесь
14
Обработка нажатия кнопки мыши Обработка нажатия кнопки мыши + клавиатуры
QML обработка события нажатия кнопки мыши Обработка нажатия на Button и программное нажатие правой кнопки мыши Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет
значение производной при заданном х
Логарифм записывается как: (x-2)log(x^2+2) -. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|