Click here to Skip to main content
15,920,596 members
Home / Discussions / C#
   

C#

 
AnswerRe: Trick to Access derived class method from base Pin
dinesh.17krishnan21-May-13 22:12
dinesh.17krishnan21-May-13 22:12 
GeneralRe: Trick to Access derived class method from base Pin
Keld Ølykke22-May-13 19:35
Keld Ølykke22-May-13 19:35 
AnswerRe: Trick to Access derived class method from base Pin
Ravi Bhavnani22-May-13 4:59
professionalRavi Bhavnani22-May-13 4:59 
Questionhow to save voice from modem as a wav file whic can be accessed by speech sdk for processing Pin
samweps21-May-13 1:16
samweps21-May-13 1:16 
AnswerRe: how to save voice from modem as a wav file whic can be accessed by speech sdk for processing Pin
Richard MacCutchan21-May-13 2:55
mveRichard MacCutchan21-May-13 2:55 
QuestionAnother tcp / net question.. Pin
Member 986287220-May-13 23:49
Member 986287220-May-13 23:49 
AnswerRe: Another tcp / net question.. Pin
Eddy Vluggen21-May-13 3:02
professionalEddy Vluggen21-May-13 3:02 
QuestionGenerics in C# Pin
srikumarrampa20-May-13 23:37
srikumarrampa20-May-13 23:37 
AnswerRe: Generics in C# Pin
Abhinav S21-May-13 1:08
Abhinav S21-May-13 1:08 
GeneralRe: Generics in C# Pin
srikumarrampa21-May-13 18:04
srikumarrampa21-May-13 18:04 
AnswerRe: Generics in C# Pin
Alan N22-May-13 4:21
Alan N22-May-13 4:21 
GeneralRe: Generics in C# Pin
srikumarrampa22-May-13 19:37
srikumarrampa22-May-13 19:37 
AnswerRe: Generics in C# Pin
BillWoodruff23-May-13 2:23
professionalBillWoodruff23-May-13 2:23 
QuestionPassing Cursor Coordinates as Parameters Pin
ASPnoob20-May-13 21:52
ASPnoob20-May-13 21:52 
AnswerRe: Passing Cursor Coordinates as Parameters Pin
Pete O'Hanlon20-May-13 22:01
mvePete O'Hanlon20-May-13 22:01 
GeneralRe: Passing Cursor Coordinates as Parameters Pin
ASPnoob20-May-13 22:05
ASPnoob20-May-13 22:05 
AnswerRe: Passing Cursor Coordinates as Parameters Pin
OriginalGriff20-May-13 22:52
mveOriginalGriff20-May-13 22:52 
This is pretty easy to do, but I think you are trying to do it the wrong way. You don't say what your environment is, but I'll assume WinForms.
First off, you probably don't need to use Cursor at all for this, a simple Point is enough.
Try doing this by adding a few class level variables, and handling a few events:
C#
private Point pointStart;
private Point pointEnd;
private bool drawing = false;

C#
private void frmMain_MouseDown(object sender, MouseEventArgs e)
    {
    pointStart = e.Location;
    pointEnd = pointStart;
    drawing = true;
    Invalidate();
    }

private void frmMain_MouseUp(object sender, MouseEventArgs e)
    {
    drawing = false;
    }

private void frmMain_MouseMove(object sender, MouseEventArgs e)
    {
    if (drawing)
        {
        pointEnd = e.Location;
        Invalidate();
        }
    }

private void frmMain_Paint(object sender, PaintEventArgs e)
    {
    e.Graphics.DrawLine(Pens.Blue, pointStart, pointEnd);
    }

The universe is composed of electrons, neutrons, protons and......morons. (ThePhantomUpvoter)

GeneralRe: Passing Cursor Coordinates as Parameters Pin
ASPnoob21-May-13 16:38
ASPnoob21-May-13 16:38 
GeneralRe: Passing Cursor Coordinates as Parameters Pin
lukeer21-May-13 21:47
lukeer21-May-13 21:47 
GeneralRe: Passing Cursor Coordinates as Parameters Pin
OriginalGriff21-May-13 22:21
mveOriginalGriff21-May-13 22:21 
QuestionPropertyGrid Multiple Objects Selection Pin
vvino202020-May-13 20:48
professionalvvino202020-May-13 20:48 
AnswerRe: PropertyGrid Multiple Objects Selection Pin
Eddy Vluggen20-May-13 22:32
professionalEddy Vluggen20-May-13 22:32 
AnswerRe: PropertyGrid Multiple Objects Selection Pin
Simon_Whale20-May-13 22:52
Simon_Whale20-May-13 22:52 
AnswerRe: PropertyGrid Multiple Objects Selection Pin
lukeer21-May-13 21:58
lukeer21-May-13 21:58 
QuestionNot able to use Modern UI Charts for Windows 8 Pin
Raghavendra Reddy C20-May-13 18:40
professionalRaghavendra Reddy C20-May-13 18:40 

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.