佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1197|回复: 2

.NET Picture Box跟Threading的問題

[复制链接]
发表于 6-3-2010 12:55 PM | 显示全部楼层 |阅读模式
本帖最后由 mdw1121686 于 6-3-2010 01:08 PM 编辑

請問我要如何在這裡用Threading?
我的Form有1個Picture Box, Form有Background Image, 每次移動Picture Box時都會很難看
我已經搬了MovePicture出來, 但是用Thread t = new Thread(ThreadStart(MovePicture))時會有Error
實在不懂要放哪裡, 也找不到相關Example
  1. public partial class Form1 : Form
  2.     {
  3.         bool move = false;
  4.         private Rectangle rect;

  5.         public Form1()
  6.         {
  7.             InitializeComponent();
  8.         }

  9.         private void Form1_Load(object sender, EventArgs e)
  10.         {

  11.         }


  12.         private void pictureBox1_MouseDown(object sender, MouseEventArgs e)
  13.         {
  14.             move = true;
  15.             rect.X = e.X;
  16.             rect.Y = e.Y;
  17.         }

  18.         private void pictureBox1_MouseUp(object sender, MouseEventArgs e)
  19.         {
  20.             move = false;
  21.         }

  22.         private void pictureBox1_MouseMove(object sender, MouseEventArgs e)
  23.         {
  24.             
  25.             if (move)
  26.             {
  27.                 PictureBox sd = (PictureBox)sender;
  28.                 MovePicture(sd, e, rect);

  29.             }
  30.             
  31.         }
  32.         
  33.         private static void MovePicture(PictureBox pb, MouseEventArgs e, Rectangle r)
  34.         {
  35.             pb.Left += e.X - r.X;
  36.             pb.Top += e.Y - r.Y;
  37.         }
  38.     }
复制代码
回复

使用道具 举报


ADVERTISEMENT

发表于 9-3-2010 01:59 PM | 显示全部楼层
会有什么error ?
回复

使用道具 举报

 楼主| 发表于 10-3-2010 01:45 PM | 显示全部楼层
会有什么error ?
爱转角遇见了谁? 发表于 9-3-2010 01:59 PM

Cross-thread operation not valid
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 26-11-2025 10:39 PM , Processed in 0.101879 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表