最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

WPF 手繪對(duì)稱(chēng)圖形控件

2020-11-16 09:50 作者:微軟MVP-Eleven  | 我要投稿

最近有很多學(xué)員提問(wèn),如何用WPF手繪對(duì)稱(chēng)圖形?


本文來(lái)安利大家一個(gè)我剛做的控件,這個(gè)控件支持觸摸下多指進(jìn)行筆跡繪制,繪制過(guò)程中將會(huì)對(duì)稱(chēng)顯示出水平和垂直翻轉(zhuǎn)的筆跡??梢杂脕?lái)繪制對(duì)稱(chēng)圖形。當(dāng)然了,本文還會(huì)告訴大家這個(gè)控件是如何制作的。

啥都不用說(shuō),先來(lái)一張圖?


我將這個(gè)控件在GitHub上完全開(kāi)源,代碼放在 https://github.com/lindexi/uwp

雖然這是放在 UWP 倉(cāng)庫(kù)的控件,但現(xiàn)在只支持 WPF 框架。

下面來(lái)告訴大家如何使用這個(gè)控件:

在 dotnet 里面的使用控件的套路都是第一步安裝 NuGet ;第二步引用命名空間;第三步使用控件。


安裝 NuGet 庫(kù)

在 NuGet 控制臺(tái)輸入下面命令就可以安裝這個(gè)庫(kù)

如果是 SDK 風(fēng)格的 csproj 文件格式,可以在此文件添加下面代碼安裝



使用控件? ??

先在 XAML 中添加下面代碼,添加命名空間

接著就可以使用這個(gè)控件

現(xiàn)在嘗試運(yùn)行代碼就可以看到界面上有一個(gè)可以手繪的控件,本文代碼放在 github 歡迎小伙伴訪問(wèn)。


?制作方法

那么這個(gè)控件是如何制作的,在 WPF 里面如何進(jìn)行多指的書(shū)寫(xiě)?在 WPF 中如何讓控件進(jìn)行水平和垂直的翻轉(zhuǎn)? 了解了這兩個(gè)問(wèn)題,就可以很簡(jiǎn)單制作這個(gè)控件。

我有一篇博客,告訴大家如何在 WPF 中使用簡(jiǎn)單的代碼制作一個(gè)支持多指筆跡的控件,請(qǐng)看 WPF 最簡(jiǎn)邏輯實(shí)現(xiàn)多指順滑的筆跡書(shū)寫(xiě)。

在 WPF 中實(shí)現(xiàn)翻轉(zhuǎn)特別簡(jiǎn)單,只需要讓縮放作為負(fù)數(shù)就可以了,如下面代碼

本文轉(zhuǎn)自博客:原文地址可點(diǎn)擊左下角閱讀原文


WPF 手繪對(duì)稱(chēng)圖形控件的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
吐鲁番市| 独山县| 城固县| 师宗县| 措美县| 靖西县| 上林县| 玉环县| 锡林浩特市| 万载县| 陈巴尔虎旗| 新绛县| 宜君县| 汝阳县| 军事| 崇阳县| 克东县| 隆德县| 耒阳市| 辽中县| 大新县| 洛宁县| 尖扎县| 龙游县| 纳雍县| 偏关县| 荆门市| 吴堡县| 阿拉善右旗| 彭州市| 元氏县| 星子县| 甘洛县| 塘沽区| 盐城市| 邵东县| 若尔盖县| 乌苏市| 密云县| 东乌珠穆沁旗| 桐庐县|