Click here to Skip to main content
15,921,660 members
Home / Discussions / C#
   

C#

 
GeneralRe: using OR in switch case statements Pin
PIEBALDconsult7-Mar-08 6:01
mvePIEBALDconsult7-Mar-08 6:01 
QuestionDrawing on a tabPage Pin
Roger CS6-Mar-08 17:58
Roger CS6-Mar-08 17:58 
GeneralRe: Drawing on a tabPage Pin
Christian Graus6-Mar-08 18:34
protectorChristian Graus6-Mar-08 18:34 
GeneralRe: Drawing on a tabPage Pin
Ajay.k_Singh6-Mar-08 19:00
Ajay.k_Singh6-Mar-08 19:00 
GeneralRecommended placement of Main() Pin
Eric Cook6-Mar-08 17:51
Eric Cook6-Mar-08 17:51 
GeneralRe: Recommended placement of Main() Pin
Christian Graus6-Mar-08 17:53
protectorChristian Graus6-Mar-08 17:53 
JokeRe: Recommended placement of Main() Pin
PIEBALDconsult7-Mar-08 5:43
mvePIEBALDconsult7-Mar-08 5:43 
QuestionHow to drag & drop shape drawn by GDI+ in picture box area? Pin
yuenli6-Mar-08 16:05
yuenli6-Mar-08 16:05 
Hi! I had created a picture box and a button. When I click on the button one circle and one rectangle will be drawn on the picture box. I would like to implement drag and drop effect on the picture box so that both circle and rectangle can be move freely in picture box area. Does anyone know how to implement it? Because I don't have any idea where to start. Thanks in advance for the help.



Here is my code on drawing that 2 shapes in picture box:-



using System;

using System.IO;

using System.Net;

using System.Windows;

using System.Windows.Controls;

using System.Windows.Data;

using System.Windows.Media;

using System.Windows.Media.Animation;

using System.Windows.Navigation;

using System.Drawing;

using System.Drawing.Drawing2D;

namespace test_drag

{

public partial class Window1

{

private Graphics g;

private System.Drawing.Pen pen1;

Bitmap bitmap;

public Window1()

{

this.InitializeComponent();

bitmap = new Bitmap(pictureBox.Width,pictureBox.Height);

g = Graphics.FromImage(bitmap);

// Insert code required on object creation below this point.

}

private void create_Click(object sender, RoutedEventArgs e)

{

pen1 = new System.Drawing.Pen(System.Drawing.Color.Blue, 1);

g.DrawRectangle(pen1, 10, 10, 50, 50);

g.DrawEllipse(pen1, 10, 80, 30, 30);

pen1.Dispose();

using (Graphics h = pictureBox.CreateGraphics())

{

h.DrawImageUnscaled(bitmap, 0, 0, pictureBox.Width, pictureBox.Height);

h.Dispose();

}

}

}

}
GeneralRe: How to drag & drop shape drawn by GDI+ in picture box area? Pin
Christian Graus6-Mar-08 17:25
protectorChristian Graus6-Mar-08 17:25 
GeneralRe: How to drag & drop shape drawn by GDI+ in picture box area? Pin
yuenli6-Mar-08 18:25
yuenli6-Mar-08 18:25 
GeneralRe: How to drag & drop shape drawn by GDI+ in picture box area? Pin
Christian Graus6-Mar-08 18:33
protectorChristian Graus6-Mar-08 18:33 
GeneralRe: How to drag & drop shape drawn by GDI+ in picture box area? Pin
yuenli6-Mar-08 18:43
yuenli6-Mar-08 18:43 
GeneralRe: How to drag & drop shape drawn by GDI+ in picture box area? Pin
Christian Graus6-Mar-08 18:47
protectorChristian Graus6-Mar-08 18:47 
GeneralRe: How to drag & drop shape drawn by GDI+ in picture box area? Pin
yuenli6-Mar-08 18:54
yuenli6-Mar-08 18:54 
GeneralRe: How to drag & drop shape drawn by GDI+ in picture box area? Pin
Christian Graus6-Mar-08 20:54
protectorChristian Graus6-Mar-08 20:54 
GeneralRe: How to drag & drop shape drawn by GDI+ in picture box area? Pin
yuenli8-Mar-08 4:25
yuenli8-Mar-08 4:25 
GeneralOleDb Jet UpdateCommand Pin
jharker19876-Mar-08 15:30
jharker19876-Mar-08 15:30 
GeneralRe: OleDb Jet UpdateCommand Pin
PIEBALDconsult6-Mar-08 16:39
mvePIEBALDconsult6-Mar-08 16:39 
GeneralRe: OleDb Jet UpdateCommand Pin
jharker19877-Mar-08 1:11
jharker19877-Mar-08 1:11 
GeneralRe: OleDb Jet UpdateCommand Pin
PIEBALDconsult7-Mar-08 5:44
mvePIEBALDconsult7-Mar-08 5:44 
GeneralRe: OleDb Jet UpdateCommand Pin
KaptinKrunch6-Mar-08 16:46
KaptinKrunch6-Mar-08 16:46 
GeneralPump wait message while accessing data Pin
MAW306-Mar-08 15:14
MAW306-Mar-08 15:14 
GeneralRe: Pump wait message while accessing data Pin
KaptinKrunch6-Mar-08 16:50
KaptinKrunch6-Mar-08 16:50 
GeneralRe: Pump wait message while accessing data Pin
PIEBALDconsult6-Mar-08 17:31
mvePIEBALDconsult6-Mar-08 17:31 
QuestionHow can I create the following array? [modified] Pin
DIMITRIS OLGA6-Mar-08 11:48
DIMITRIS OLGA6-Mar-08 11:48 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.