0
我不知道這是否可能,但我想要做的是以某種方式在兩行之間畫線,表明這些行鏈接在一起。下面的圖片可以看到到另一行的單行鏈接,我畫了一行代表我想以編程方式執行的操作。繪製線連接兩個Gridview行
有沒有辦法做到這一點?
如果沒有,是否有任何建議如何顯示兩行鏈接,將視覺吸引力?
另外,被鏈接的行並不總是彼此相鄰,但希望它們在將來進行鏈接時彼此相鄰。
非常感謝您的幫助。
我不知道這是否可能,但我想要做的是以某種方式在兩行之間畫線,表明這些行鏈接在一起。下面的圖片可以看到到另一行的單行鏈接,我畫了一行代表我想以編程方式執行的操作。繪製線連接兩個Gridview行
有沒有辦法做到這一點?
如果沒有,是否有任何建議如何顯示兩行鏈接,將視覺吸引力?
另外,被鏈接的行並不總是彼此相鄰,但希望它們在將來進行鏈接時彼此相鄰。
非常感謝您的幫助。
從來沒有這樣做,但我有一個關於這一點的想法,互聯網上的很多東西,在這裏我的搜索
的Javascript:獲得兩個cordinates首先使用下面的功能,這將是上點控件的左上角,你可以將它們保存在隱藏的標誌或選擇列表在C#中使用它們
var X = obj.offsetLeft;
var Y = obj.offsetTop;
while(obj.offsetParent)
{
X=X+obj.offsetParent.offsetLeft;
Y=Y+obj.offsetParent.offsetTop;
if(obj==document.getElementsByTagName("body")[0])
{
break;
}
else
{
obj=obj.offsetParent;
}
}
C#:使用DrawLine的方法
Pen redPen = new Pen(Color.Red, 1);
System.Windows.Forms.Graphics.DrawLine(redPen , X1, Y1, X2, Y2);
我希望X1,Y1,X2的含義,Y2顯然這裏
它不會控件中心點之間的線,但之間左上上角。但你可以通過給y點增加一個值來調整它,使它在中心附近
我一直在右鍵啓用按鈕作爲黑色線條,但它不是很好。仍在尋找我能做些什麼。 – DannyBoy