1樓:匿名使用者
你指的是什麼控制項。
c#裡panel.controls.add() 增加乙個新控制項到panel裡,怎樣控制新控制項的擺放位置?
2樓:網友
用location屬性,你用控制項的和y,你就知道了首先放兩個變數,儲存第乙個textbox的x和y座標,a,b。
然後新生成的控制項x座標等於a,然後b=b+c;這個c是你定義的乙個常量,表示行距。然後y座標等於b.
ok了是不是想做在輸入乙個東西的時候,出現乙個新的框啊,我也做過哦。
3樓:網友
控制控制項的location屬性啊。
比如有個固定的textbox1
textbox dyntextbox1 = new textbox();
new point(,;//x座標不變,y座標加15textbox dyntextbox2 = new textbox();
new point(,;//x座標不變,y座標加15;;
4樓:
實現原理:網頁換行是「
每次加textbox的時候多加乙個。
就可以了。literal br = new literal();
c#中,在乙個窗體中建立多個控制項,用滑鼠選中的控制項,在次點選滑鼠時,控制項被移動到滑鼠所在位置
5樓:匿名使用者
point mpoint = ;//滑鼠相對於窗體的座標。
new point(, //重新設定控制項的座標。
c#怎麼獲取乙個控制項的座標?
6樓:網友
比如這個空間是lable1,可以通過下面這個方法poin(266,118);
其他控制項同理,順便普及下乙個類似的功能,就是把控制項大小變化為指定大小,可以如下size(100,100);
就是這麼簡單,希望對樓主有幫助。
c#如何實現隱藏某個控制項後,其他控制項可以自動調整大小,填滿原先的空間?
7樓:網友
圖二中你的上面的內容(比如貨品庫存那幾個字,以及按鈕),要放在乙個panel中,它的dock屬性比如設為top,之後那個groupbox的dock也可以設定為top,datagridview的dock可以設定為fill
8樓:提防
改下dock => 試試。
不過可能需要調整下空間的次序。
可以把上面一塊都放在panel裡,需要隱藏時直接調整panel大小。
c#裡面如何讓滑鼠變成手型?移到乙個控制項上面的時候?
9樓:網友
在設計模式中,選中該控制項,在屬性欄內找到「cursor」,把它設定為 hand 即可。
10樓:網友
在控制項的mouseenter事件裡寫,**如下。
private void 控制項名_mouseenter(object sender, eventargs e)
11樓:歸凡霜
90%的屬性裡面可以設定!
12樓:網友
winform還是webform?
在控制項的mousemove事件裡寫 = ;
13樓:網友
不是有個屬性嗎? 用那個就是了!
c#中如何實現點選乙個按鈕後變色後不能再操作
14樓:網友
在設計器裡雙擊這個按鈕一新建它的單擊事件處理方法,然後再這個方法裡寫。
button)sender).enabled=false;
這樣就行了,如果要重新可以操作,把這個屬性設成true。
15樓:匿名使用者
在按鈕點選事件裡裡面寫(sender as button).enbled=false;
c# 如何按住乙個控制項時 讓他隨滑鼠的移動方向移動
16樓:匿名使用者
大多winform控制項都有mousemove,mousedown,mouseup.
你可以就利用控制項的這三個事件來實現滑鼠拖動某個控制項。
如:1.新建一窗體。
2.在窗體畫乙個button控制項。
3.在button控制項的mousemove,mousedown,mouseup三事件方法裡分別寫下這樣的**:
bool _ispressed=false;
point _position=new point(0,0);
private void button_mousemove(object sender,eventargs e)
private void button_mousedown(object sender,eventargs e)
private void button_mouseup(object sender,eventargs e)
在這裡寫**可能會寫錯部分**。
不過這是一種比較普通用法的思路。
希望對你有用。
17樓:匿名使用者
控制項的mousedown事件裡設定乙個標記變數。再在窗體的mousemoving事件中設定控制項的位置,控制項的position ,滑鼠位置 在 裡獲得。
vb怎樣實現某個按鈕自動點選,vb點選一個按鈕後另一個按鈕自動被點選
計時器 dim a 定義一個a,a為計時器的時間if a 60000 then 單擊一次按鈕 大概就是這樣 在上班沒vb。你自己研究下 interval 最大值65535,要實現更長時間,可以這樣做 設定interval 1000,即一秒鐘 定義一個全域性變數m,記錄分鐘值,在timer事件過程定義...
怎樣使兩家控制水泵,怎樣使兩家控制一個水泵
兩家離的有多遠,如果近的話,可以一家用一個接觸來實現,遙控器控制接觸器,兩家接觸器形成互鎖不造成短路 在水泵處合適位置用兩個交流接觸器做成互鎖就好,找個電工,工時30分鐘 兩個漏保並聯安裝。如果有跳閘的,查絕緣。白雪歌送武判官歸京 岑參 請問如何使兩路電磁閥控制同一個水泵。比如說按下一個按鈕後兩個電...
怎樣使初中生變得優秀,怎樣使一個初中生變得優秀
和優秀的人在一起,像優秀的人學習 如何培養一個優秀的初中生 一是,可以互通孩子成長的情報,以便雙方全面地把握孩子學業 品行發展的狀況,及時給與干預和糾正。上學的孩子,天天都在變,變成什麼樣子了,家長和老師眼裡看到的情況是不一樣的。身心的變化都很快,他有了自己的內心世界。因為家長跟老師的角色不同,孩子...