WPF示例 4 動態製作放大鏡

2021-05-07 16:19:31 字數 1111 閱讀 9711

最終效果如圖:

後台**如下:

///

/// window6.xaml 的互動邏輯

///

public partial class window6 : window

;path pathtwo = null;

public window6()

//初始化控制項

void init()}};

//路徑-1

path pathone = new path()}};

//圓-1

ellipse ellipseone = new ellipse()}};

//圓-2

ellipse ellipsetwo = new ellipse()}};

mygrid.children.add(canvasone);

canvasone.children.add(canvastwo);

canvastwo.children.add(line);

canvastwo.children.add(pathone);

canvastwo.children.add(pathtwo);

canvastwo.children.add(ellipseone);

canvastwo.children.add(ellipsetwo);

#endregion

#region 需要放大的內容區域-mygd

button btn = new button()

;label lbl = new label()

;mygd.children.add(btn);

mygd.children.add(lbl);

#endregion

mygridcontent.children.add(mygd);

mygridcontent.children.add(mygrid);

void mygridcontent_previewmousemove(object sender, mouseeventargs e)

}

WPF 常用shape 示例

wpf 常用shape 示例 line 不怎好玩,我一般都用rectangle 代替。rectangle 最常用的,經常用rectangle作為底背景 width 100 height 50 fill gainsboro stroke yellowgreen strokethickness 4 ra...

WPF透明窗體製作

先上效果圖 如下 注 圖中window標籤的name屬性是w。其中border用來實現透明效果,grid用來呈現窗體內的控制項,為了避免窗體內的控制項變成透明的,所以border,grid必須處在同一級別上。其中border用來實現透明效果,grid用來呈現窗體內的控制項,為了避免窗體內的控制項變成...

WPF動態修改面板

1 效果 2 工程目錄 2.1 如工程目錄所示,在工程下建立resources目錄,並在resources建立themes目錄用於存放主題資源。2.2 在themes目錄下建立default和green資源檔案,並修改相應的style 略 3 自定義乙個themes類用於設定當前的主題 public...