.NET MAUI Signature Pad Complete Guide
Ғылым және технология
The Signature Pad control is one of the most requested controls for .NET MAUI and it is crazy simple to build leveraging the .NET MAUI Community Toolkit's DrawingView. Join me as I show you how to leverage this awesome control and build your own SignaturePad in minutes!
Links:
.NET MAUI Community Toolkit: learn.microsoft.com/dotnet/co...
DrawingView: learn.microsoft.com/dotnet/co...
Source Code: github.com/jamesmontemagno/Ma...
Chapters:
00:00 - Intro
00:40 - Installing .NET Community Toolkit
01:52 - Adding a DrawingView
03:20 - Binding and Saving Lines
07:20 - Multiline Drawing in .NET MAUI
08:25 - Saving Drawing to a Stream
11:56 - Saving multiple lines to a stream
13:40 - Running on Android & Wrap-up
Using links I provide I may receive a commission if you buy something which helps support the channel.
Join this channel to get access to perks:
/ @jamesmontemagno
👕 Buy some swag! - jamesmontemagno.myspreadshop....
☕️ Buy me a coffee - www.buymeacoffee.com/jamesmon...
Follow:
👨💻 GitHub: github.com/jamesmontemagno
🦜 Twitter: / jamesmontemagno
📄 Website: www.montemagno.com
📰 Newsletter: newsletter.montemagno.com/
Disclaimer: This channel, videos, and streams are created in my spare time and are a product of me... James Montemagno! They are NOT officially affiliated or endorsed by Microsoft (my employer) in any way. Opinions and views are my own.
What is on my hat? It is the CLE clothing logo because I am from Cleveland! Checkout their awesome CLE merch: cleclothingco.myshopify.com/
What is that art on my wall? It is an original piece from the French street artist Gregos of La Butte Montmartre: / bcez1onhiqx
My Setup:
📷 Canon M50 Mark II - amzn.to/3P8R7lp
💡 Nanoleaf Elements Lights - amzn.to/3umwJVW
🎙 Blue Spark Microphone - amzn.to/3qgtYkq
🎙 Blue Pop Filter - amzn.to/3jEWM3r
🤳 Rode Microphone Arm - amzn.to/2Z68AlE
🎧 Sony MDR7306 Headphones - amzn.to/372jxta
📲 Stream Deck - amzn.to/373Uk1n
🖱 MX Master 2S Mouse - amzn.to/3d7J2gj
⌨️ Tecware Phantom Keyboard - amzn.to/3aUP4y9
#dotnet #dotnetmaui #dotnetmauicommunitytoolkit #signaturepad
Пікірлер: 24
Maui is getting better and better
@dotnetdevni
5 ай бұрын
really u think a video of a signature pad of it getting better
Cool, Thank you James :)
Love the videos! Just started my journey into Maui. Is there an existing video that would show a basic login screen into the application? If not I’m sure we’d love to see one!! Keep it up
This is amazing🤔
Hi James, great video as always, I've personally learned a lot from many of your videos and this one is really cool. One topic I've been looking into which I haven't been able to find that much information on is creating custom popup dialog windows while employing the MVVM pattern and source code generators, would be awesome if you could put something together for that!
@JamesMontemagno
6 ай бұрын
Checkout redth.codes/popups-with-net-maui-no-plugin-nuget-needed
Great job. Can you make a video about push notification and background geolocation ? Thanks
Hi, thanks for the amazing video ! It’s really interesting but the size you’ve given is not taken into account at all. Do you know a way to get an image of the actual desired size ?
Hello James, can you help me how did you formatting the xaml code. 5:21 sec
Hey James, would be good to have a video of testing custom controls
Can someone please help me to implement this with MVVM? I get to the part where the image should update with the last drawn line, but the image stays empty. My BindingContext is fine, because ClearCommand does work.
Do you recommend xmlns or Blazor Hybrid for doing apps with MAUI?
@JamesMontemagno
6 ай бұрын
If you are a web dev and comfortable with Blazor then I would go that route. I am more of a native client dev so I use XAML and C#, i'm not much of a web dev.
@alkishadjinicolaou5831
6 ай бұрын
@@JamesMontemagno Thanks!
Is it possible to do this for an application but from Maui Blazor hybrid?
@JamesMontemagno
3 ай бұрын
You could use the same exact control or a Blazor control
Hi James, great video. Just a question as .Net Maui is a cross platform framework, I feel that when developing on windows if you Don’t pay the 100$ for the apple developer program I feel kinda restricted and although they have remote host where u can pair your MacBook and run simulator there, it’s a trial and error as it’s not working all of the time. The question is why use .net Maui if it still doesn’t support fully all platforms and provides connectivity problems that stop developers from creating apps for all platforms, therefore no need for cross platform framework?
Hello sir I'm New For DrawingView,Thank your video let me know how to use ;) if App User Drawing Start Insize to outsize,GetImageStream still get avaliable stream,but i have few question 1.GetImageStream with size not work,i'm save it to png file,windows show size is not i want 2.When User Drawing start Inside to outside,Drawview Show image is not match save file,file is user real drawing line,in app view,user drawing line will break Here need some help
Can we challenge flutter now? 😅
NFC!!!