12 / 12 / 0
Регистрация: 03.10.2011
Сообщений: 343
|
|
1 | |
Перемещение формы за любой контролл27.11.2011, 11:47. Показов 2642. Ответов 20
Метки нет (Все метки)
Доброго времени суток. У меня вопрос. Я создал, например, PictureBox. Мне надо при нажатии на него переместить форму (То есть как в винде - зажал и потащил)... и еще надо, чтобы значки, которые у меня есть (тоже PictureBox) можно было перетаскивать во время работы программы и!! чтобы после перезагрузки программы это расположения оставалось..Возможно ли это? Для наглядности прикрепляю файл с программой... Прога еще очень сырая и недоделанная. Так как пока работаю с интерфейсом..Пытался найти в интернете ответы на вопросы - не нашел..А может искал неправильно...
0
|
27.11.2011, 11:47 | |
Ответы с готовыми решениями:
20
Перемещение объекта с любой позиции формы в определенную точку Как сделать, чтобы контролл двигался, ударяясь о края формы После закрытия дочерней формы если у нее был public контролл, то к нему правомерно обрашаться? Форма со своим интерфейсом. Прозрачность, перемещение за любой участок |
12 / 12 / 0
Регистрация: 03.10.2011
Сообщений: 343
|
|
27.11.2011, 13:01 [ТС] | 2 |
аа..да..и еще..я использую для открытия документов ф-ю Process.Start... Там в скобках указывается путь к файлу... Но если я буду устанавливать программу на другой комп, то там уже будет другое расположение файла...Например у меня C:\Книга\Тесты, а у другого человека будет на диске D. получается у него не откроется...как этого избежать?
0
|
12 / 12 / 0
Регистрация: 03.10.2011
Сообщений: 343
|
|
27.11.2011, 14:44 [ТС] | 4 |
ну вот я хочу сделать автораспаковщик....у меня в коде прописан один путь, а человек у себя на компе поместит программу в другую папку, на другой диск...А программа будет требовать расположения, как было у меня...Как можно привязать документ к экзешнику?чтобы работать относительно программы, а не относительно расположения самой проги на компе?
0
|
_
2364 / 1243 / 78
Регистрация: 28.10.2009
Сообщений: 4,331
|
|
27.11.2011, 16:09 | 5 |
распаковщики, инсталяторы - зачем все это - просто делаешь папку с программой -еxe и в эту же папку засовываешь все нужные файлы. Тогда по относительному пути приложение легко сможет манипулировать всеми нужными файлами.
0
|
12 / 12 / 0
Регистрация: 03.10.2011
Сообщений: 343
|
|
27.11.2011, 16:11 [ТС] | 6 |
ну вот я засунул в папку с exe Word документ "текст". Пишу в коде при нажатии кнопки Process.Start("текст"). При нажатии на кнопку вылезает ошибка, что файл не найден
0
|
_
2364 / 1243 / 78
Регистрация: 28.10.2009
Сообщений: 4,331
|
|
27.11.2011, 16:30 | 7 |
А, я думал. файлы используются этим приложением. Но это тоже фигня - посмотри на msdn класс Application - там вроде есть свойства или методы для получения пути приложения, а по нему можно вычислить и все остальные пути к файлам, лежащим в одной папке с данным приложением
1
|
12 / 12 / 0
Регистрация: 03.10.2011
Сообщений: 343
|
|
27.11.2011, 16:37 [ТС] | 8 |
Вроде вот это свойство UserAppDataPath. но чет я ваще не догоняю, как от него шагать... Может вообще свойство не то...
0
|
12 / 12 / 0
Регистрация: 03.10.2011
Сообщений: 343
|
|
27.11.2011, 18:32 [ТС] | 10 |
а как с ним работать?щас читаю кусок кода отсюда: http://msdn.microsoft.com/ru-r... ctory.aspx... И блин.. столько всего..и консоли в том числе..Я просто сам недавно стал программировать... Но дали задание в колледже... И я думаю, что начать изучать язык можно не только с помощью учебников (которые я тоже читаю), но и при достижении поставленной цели, задачи, которая была дана..
0
|
12 / 12 / 0
Регистрация: 03.10.2011
Сообщений: 343
|
|
27.11.2011, 18:49 [ТС] | 12 |
да учебники такие... В одном Не все описано. А в другому тупо одни примеры..
Ладно)спасибо)буду разбираться со свойствами... А с перемещениями вы не подскажете?) Самый первый вопрос в тебе))
0
|
12 / 12 / 0
Регистрация: 03.10.2011
Сообщений: 343
|
|
27.11.2011, 19:01 [ТС] | 14 |
Ну в общем...в виндовсе когда окно открываешь, можно за верхнюю часть ухватиться (где панелька с закрытием, разворачивание, сворачиванием) и ты перетаскиваешь окно...А мне надо создать PictureBox..Чтобы я зажал его и мог перетаскивать форму...Так понятно?))))
0
|
12 / 12 / 0
Регистрация: 03.10.2011
Сообщений: 343
|
|
27.11.2011, 19:04 [ТС] | 16 |
а wpf это что?))))
0
|
12 / 12 / 0
Регистрация: 03.10.2011
Сообщений: 343
|
|
27.11.2011, 19:09 [ТС] | 18 |
все))пошел смотреть)))))))
0
|
Почетный модератор
21415 / 9150 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
|
||||||
27.11.2011, 19:17 | 19 | |||||
Panda30,
1
|
Eugene22
|
27.11.2011, 19:23
Перемещение формы за любой контролл
#20
|
1
|
27.11.2011, 19:23 | |
27.11.2011, 19:23 | |
Помогаю со студенческими работами здесь
20
Построить изображение любой фигуры и задать ее перемещение по экрану Задать расположение формы в правом нижнем углу и запретить перемещение формы [WPF] Размер формы от шрифта и текста label и перемещение формы мышкой по label Перемещение на указанную позицию. на любой элемент элемент html Перетаскивание формы за любой объект Перемещение формы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |