前言 接著上周寫的截圖控制項繼續更新添加 文字。 1.WPF實現截屏「仿微信」 2.WPF 實現截屏控制項之移動(二)「仿微信」 3.WPF 截圖控制項之伸縮(三) 「仿微信」 4.WPF 截圖控制項之繪製方框與橢圓(四) 「仿微信」 5.WPF 截圖控制項之繪製箭頭(五)「仿微信」 6.WPF 截圖控制項之繪 ...
前言
接著上周寫的截圖控制項繼續更新添加 文字。
1.WPF實現截屏「仿微信」
2.WPF 實現截屏控制項之移動(二)「仿微信」
3.WPF 截圖控制項之伸縮(三) 「仿微信」
4.WPF 截圖控制項之繪製方框與橢圓(四) 「仿微信」
5.WPF 截圖控制項之繪製箭頭(五)「仿微信」
6.WPF 截圖控制項之繪製箭頭禁止越界(六)「仿微信」
正文
一、接著ScreenCut繼續發電。
1)添加文字操作只允許在可編輯區域內
- 在添加文字、使用
Border
嵌套TextBox
Border需註意:
1)當控制項的高存放不下內容的時候需要將控制項的SetTop
設置向上移動,最大不能超過Rect
的Top
需要監聽寬高發生變化SizeChanged
TextBox需註意:
1)需要監聽失去游標焦點LostKeyboardFocus後找TextBox
的父控制項設置邊框為零。