// Horizontal Track MouseDown private void pictureBox_H_Trk_MouseDown(object sender, MouseEventArgs e) { PictureBox pb = (PictureBox)sender; string[] indef = new string[2]; indef[0] = "trk"; indef[1] = "trk180"; pb.Tag = indef; H_Trk.DoDragDrop(pb.Tag, DragDropEffects.Copy); img = 1; trk = 1; // Changes Picturebox size in Form2 // H_Trk.DoDragDrop(H_Trk.Image, DragDropEffects.Copy); }
public Form3() { InitializeComponent(); // One-Headed East Signal Handlers & Bitmap OH_E_Signal.Paint += new PaintEventHandler(OH_E_Signal_Paint); OH_E_Signal.MouseDown += new MouseEventHandler(pictureBox_OH_E_Signal_MouseDown); Bitmap bmp = new Bitmap(OH_E_Signal.ClientSize.Width, OH_E_Signal.ClientSize.Height); OH_E_Signal.DrawToBitmap(bmp, OH_E_Signal.ClientRectangle); OH_E_Signal.Image = bmp; // Horizontal Track Handlers & Bitmap H_Trk.Paint += new PaintEventHandler(H_Trk_Paint); H_Trk.MouseDown += new MouseEventHandler(pictureBox_H_Trk_MouseDown); Bitmap bmp1 = new Bitmap(H_Trk.ClientSize.Width, H_Trk.ClientSize.Height); H_Trk.DrawToBitmap(bmp1, H_Trk.ClientRectangle); H_Trk.Image = bmp1; // Two-Headed West Signal Handlers & Bitmap TH_W_Signal.Paint += new PaintEventHandler(TH_W_Signal_Paint); TH_W_Signal.MouseDown += new MouseEventHandler(pictureBox_TH_W_Signal_MouseDown); Bitmap bmp2 = new Bitmap(TH_W_Signal.ClientSize.Width, TH_W_Signal.ClientSize.Height); TH_W_Signal.DrawToBitmap(bmp2, TH_W_Signal.ClientRectangle); TH_W_Signal.Image = bmp2; // Switch Handlers & Bitmap Switch_BL.Paint += new PaintEventHandler(Switch_BL_Paint); Switch_BL.MouseDown += new MouseEventHandler(pictureBox_Switch_BL_MouseDown); Bitmap bmp3 = new Bitmap(Switch_BL.ClientSize.Width, Switch_BL.ClientSize.Height); Switch_BL.DrawToBitmap(bmp3, Switch_BL.ClientRectangle); Switch_BL.Image = bmp3; // Text Handlers & Bitmap Text_pictureBox.Paint += new PaintEventHandler(Text_Paint); // Text Text_pictureBox.MouseDown += new MouseEventHandler(Text_pb_MouseDown); Bitmap bmp4 = new Bitmap(Text_pictureBox.ClientSize.Width, Text_pictureBox.ClientSize.Height); Text_pictureBox.DrawToBitmap(bmp4, Text_pictureBox.ClientRectangle); Text_pictureBox.Image = bmp4; }