看板C_Sharp
标 题Re: [问题] 请问如何自动更新Form
发信站芭乐的故乡 (Thu Oct 6 14:00:52 2005)
转信站ptt!ctu-reader!ctu-peer!news.nctu!netnews.csie.nctu!Yuntech-News!news.
※ 引述《[email protected]》之铭言:
> 请问如何让Form作自动的更新
> 假设我按下一个button
> 在button_click的event下 我写了一个回圈
> 想要将Form上的object作依次移动(利用修改location)
> 但是我这种执行结果最後只会出现最後的那个位置
> 而没有每修改一次location 就出现一次
> 我试用过override Reflesh() 但是也是不行
> 所以想请问可以用那个event 将我每次更改form上object的location
> 的结果都show出来
> ex : object的location 由(1,1) -> (2,2) -> (3,3)
> 我现在只会直接出现(3,3)的画面
> 谢谢各位的帮忙
你可以使用Timer or Thread让移动的过程中休息一下
他就可以画出来了
因为你的程式一直再执行
form没空去更新画面才会这样
--
◥◣ │◢ 我说拔辣!!◣╭─────────╮ ◢香蕉!!◣ \ ◢◤ˋ
ˋ ˊ▊ ●◤◥ ◤│ IP:140.123.174.1▂▃▅▆▇ ◥ ◤◥ ● ▊"
ˊ
" " ▋╯ ▁▃ DN:bala.twbbs.org│ ╰◢◤ "
∵ ∵▌▂▃▄▅▆▇█ ╰─────────╯《中正资管‧芭乐的故乡》 ▋!
!◢◤ FR: 140.92.4.40 ◢◤ ◢