Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Как открыть новое окно и нем уже вывести нужные данные Работаю в visual studio 2013. Вопрос следующий. Как открыть новое окно и нем уже вывести нужные данные... https://www.cyberforum.ru/ windows-forms/ thread1374996.html Получить список заблокированных пользователей C#
Всем привет. Допустим, у меня на компьютере 3 учетные записи. Я вошел под именем "Рен", затем заблокировал и вошел под именем "Админ". Мне надо определить программно, блокирован ли "Рен". public string GetLockedUsers() { string names = new string; int size=0, pos =0; var lockedUsers = new List<UserPrincipal>(); using (var context = new...
C# Как узнать 32-разрядное значение ARGB цвета https://www.cyberforum.ru/ windows-forms/ thread1374937.html
System.Drawing.Color mycolor = System.Drawing.Color.FromName("Green"); Как потом узнать 32-разрядное значение ARGB цвета mycolor в таком виде , как здесь https://msdn.microsoft.com/ru-ru/library/2zys7833%28v=vs.100%29.aspx (то есть: напр. в таком 0x780000FF) ?
C# Соединение treeView с tabControl https://www.cyberforum.ru/ windows-forms/ thread1374803.html
Здравствуйте. Необходимо по клику узла treeView открыть вкладку tabControl (Свойство name у обоих совпадает) Подскажите, пожалуйста, как можно упростить данный код, если это возможно) private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) { if (treeView1_content.SelectedNode.Name == "Intro") { tablessControl1.SelectedTab =...
Как сделать так, чтобы линии не перекрывали фигуры? C#
Делаю редактор графа, и столкнулся с одной проблемой - при рисовании ребер графа линии перекрывают вершину, так как рисую линию от центра к центру окружности: Можно как-то сделать, чтобы линии не перекрывали окружности? Т.е. вот так:
C# Подождать загрузки страницы в браузере Добрый день! Нужно загрузить страницу через webBrowser. Если страница загружается, то сохранить ее в файл. Если в течение 3 секунд не грузится, то выдать ошибку. webBrowser1.Navigate(new Uri("https://www.cyberforum.ru")); if (pageLoaded()) File.WriteAllText("temp.html", webBrowser1.Document.Body.Parent.OuterHtml, Encoding.GetEncoding(webBrowser1.Document.Encoding)); else ... https://www.cyberforum.ru/ windows-forms/ thread1374694.html
C# Считать значения многих comboBox в массив https://www.cyberforum.ru/ windows-forms/ thread1374593.html
На форме 24 comboBox (comboBox1, comboBox2...) и кнопка. После задания значений комбобоксов в произвольном порядке, нужно по кнопке считать в массив их текущие индексы. for (int i = 0; i < 24; ++i) { // SelectNextControl(ActiveControl, true, true, false, false); //понятие "родителя" ? // arr = ActiveControl.SelectedIndex; arr = ...
Панель для работы с файлами C#
Здравствуйте. У меня вопрос по Window Forms. Я хочу создать игровой движок. При этом мне нужна панель для работы с файлами и директориями. Это типо окно классов или обозреватель решений в программе Visual Studio.
C# Динамическое создание textbox-ов https://www.cyberforum.ru/ windows-forms/ thread1374581.html
Данная тема уже была поднята на форуме, но там было создание textbox-ов с заведомо известным количеством. У меня же такой вопрос как создавать textbox-ы по одному элементу, после считать информацию с них которая будет введена уже после создания компонентов. И еще было доступно удаление textbox-ов с формы по штучно, удаление не только самих элементов, но и забитых в них данных, как будто удаленных...
C# По значению из столбца 1 дата грида 1 забрать значения из 2 столбца 2 дата грида Доброго времени суток. Суть задачи такова: Нужно взять значение из 8-го столбца первого дата грида, сравнить его с значением 0-го столбца второго дата грида и если они совпадают, в стринговые переменные записать значения 1,2,3-го второго дата грида. На VBA я делал это так: 'Забор значений из таблицы заказчик ... https://www.cyberforum.ru/ windows-forms/ thread1374510.html
Как сделать скриншот активного окна? C#
Собственно мне нужно делать скриншот активной формы по нажатию клавиши. Вот код: if (GetAsyncKeyState(Keys.F11) == true) { Bitmap screen = getControlScreenshot(/*тут я как понял нужно что то прописать*/); screen.Save("Screen.bmp"); } public Bitmap getControlScreenshot(Control c) { Bitmap resurs = new...
C# Checkbox самостоятельно делает выбор Здравствуйте. Программа для прохождения теста, выводится текст вопроса, от 2 до 4 вариантов ответов. При нажатии на клавиши далее и назад происходит переход по вопросам, вопрос автоматически не выбирается и задается по умолчанию "$", при выборе варианта ответа, значение сразу записывается в массив. Проблема: при переходе от первого ответа до последнего все нормально. при переходе от...
0 / 0 / 0
Регистрация: 13.12.2014
Сообщений: 11
15.02.2015, 10:04  [ТС] 0

При нажатии мышки, не отпуская, переносить картинки, которые находятся в PictureBox1 по PictureBox1 - C# - Ответ 7229103

15.02.2015, 10:04. Показов 879. Ответов 9
Метки (Все метки)

Ответ

Если сделать так,то да,работать будет,но не так мне нужно.
Перещение картинки происходить по следующему алгоритму:
1)При нажатие кнопки мыши на во вложенном pictureBox`e генерируется событие MouseDown,в котором запоминаются координаты щелчка мыши.
2)При перемещение: я нахожу разность между координатами мыши в данный момент и координатыми из MouseDown и прибавляю эту разность к координатом pictureBox`a.
Вот все это я сделал в тестовом приложение,где только форма и оидн pictureBox,все работает.
Но в данном случае происходит такая ситуация,что при генерации MouseMove координаты получают значения обусловленные размерами вложенного pictureBox`a,а не внешнего.Объясню на примере.
Есть внешняя картинка 100х100,в ней вложеная картинка 20х20,например. И если тыкнуть на картинку,сгенерируется координаты мыши относительно вложеной картинки,то есть от 20 до 20,когда мне надо,чтоб генерировались относительно внешней,чтобы по ней перемешать.
Как то так.

Добавлено через 1 минуту
Sanya_sa, Ну вот сверху описал принцип,по которому осуществляется у меня перемещение.

Добавлено через 1 минуту
blackstar, Немного не,то что мне нужно.Сверху описал по подробней ситуацию.

Вернуться к обсуждению:
При нажатии мышки, не отпуская, переносить картинки, которые находятся в PictureBox1 по PictureBox1 C#
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.02.2015, 10:04
Готовые ответы и решения:

ТАЙЛовские картинки в PictureBox1
Можно ли в PictureBix1 отобразить часть тайловской картинки, к примеру если тайловская картинка...

Как переключать картинки из ресурсов в pictureBox1 с помощью одной button?
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data;...

PictureBox1 и Form
Сделал PictureBox1 в родительский контейнер Form. Какое свойство отвечает за то, что если программа...

Изменение изображение в PictureBox1
Есть такой код Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As...

9
15.02.2015, 10:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.02.2015, 10:04
Помогаю со студенческими работами здесь

Поместить изображение в pictureBox1
Всем привет. Вопрос следующий: Как поместить изображение в pictureBox1 (ВНИМАНИЕ) открыв...

Ужастный шрифт в pictureBox1
Вставил в форму обычный pictureBox1, ну зарисовываю в нее текст самым обычным стандартным методом:...

PictureBox1 движение по ней
Возможно ли сделать, чтобы по PictureBox1 Двигался pictureBox2? И как?

Размер изображения в PictureBox1 не корректен
Здравствуйте! У меня такая проблема не знаю как решить, создаю PictureBox1 и imageList1 и...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru