根據(jù)你給的條件,可以得到如下信息。
創(chuàng)新互聯(lián)是專業(yè)的鶴山網(wǎng)站建設(shè)公司,鶴山接單;提供成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、外貿(mào)營銷網(wǎng)站建設(shè),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行鶴山網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
首先,我們需要記錄一個(gè)線路,可以使用自定義類或者數(shù)組。這里我們使用自定義類。
public calss point
{
public double x;
public double y;
}
public point [] line=new point[5];
//初始化 每個(gè)坐標(biāo)
//定義移動方法 obj 移動到 x y 其中可以定義動畫
public void move(contrl obj,double x,double y);
//然后 循環(huán) 數(shù)組line 調(diào)用 move ,可以設(shè)置移動的時(shí)間間隔
復(fù)雜的不會,來點(diǎn)兒簡單的,借用在listbox里按下鼠標(biāo)時(shí)再移動,會高亮顯示選擇行,并且會隨鼠標(biāo)移動而變化的這一特點(diǎn)改進(jìn)的,不足之處是在listbox里,此時(shí)處于鼠標(biāo)左鍵在按下狀態(tài)。
Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)
Public Const MOUSEEVENTF_LEFTDOWN = H2 '模擬鼠標(biāo)左鍵按下
Private Sub ListBox1_MouseMove(sender As Object, e As MouseEventArgs) Handles ListBox1.MouseMove
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0)
End Sub
Anchor屬性可以被設(shè)定為Top Bottom Left和Right的任何組合 默認(rèn)設(shè)置是Top Left 這可以保持控件的top left角與視窗邊框具有相同的相對位置 設(shè)置Anchor屬性為Top and Bottom可以垂直地調(diào)整控件 保證從視窗底部到控件底部距離相同
Me TextBox Anchor = (System Windows Forms AnchorStyles Top Or System Windows Forms AnchorStyles Left)
Dock屬性
這個(gè)屬性可以被設(shè)置為Top Bottom Left Right或Fill 將其設(shè)置為Top Bottom Left或Right可以使控件緊挨指定的視窗邊緣 或者緊挨已放置到相應(yīng)視窗邊緣的其他控件 設(shè)置Dock屬性為Fill可以使控件調(diào)整為充滿視窗的整個(gè)客戶區(qū)
Me Panel Dock = System Windows Forms DockStyle Bottom
你還可以使用DockPadding對象來設(shè)置填充視窗邊框和已放置好的控件間的區(qū)域 它有對應(yīng)每個(gè)視窗邊框的屬性 如果想要邊框?qū)γ總€(gè)邊都一致也可以通過設(shè)置All屬性實(shí)現(xiàn)
Me DockPadding All = ? lishixinzhi/Article/program/net/201311/14503
Button1.Location?=?New?Point(100,?100)
或
Button1.Left?=?100
Button1.Top?=?100