Mastering .NET MAUI SwipeView for Enhanced App Experience

preview_player
Показать описание
Let's look at all the features of adding swipe actions to your application with .NET MAUI's built in SwipeView. Swipe up, down, left, right on any control that you would like to add some excellent features for your users. There are a lot of small tweaks and features that you need to know about as well, so tune in!

Links:

Join this channel to get access to perks:

Follow:

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.

Chapters:
00:00 - Intro
00:45 - What is a SwipeView?
02:10 - Adding SwipeItems in a SwipeView
04:45 - Customizing the SwipeItem and SwipeView
09:00 - Completely custom views with SwipeItemViews
11:00 - Adding Interactions with the SwipeView Items
17:50 - Wrap-up

My Setup:

#dotnet #dotnetmaui #visualstudio
Рекомендации по теме
Комментарии
Автор

May the Swipe be with You! Excellent video James thank u!

BrendanAlexander
Автор

Nice video, James. I didn't know about the Android- and iOS-specific properties before. One thing that nobody ever talks about is how to add Tap to the CollectionView if you're using a SwipeView. What happens is when you try to tap on an item, if you wiggle your finger even so much as a pixel, the swipe view starts swiping. It's not so much an issue in the emulator because it's easy to "tap" the mouse without wiggling it a single pixel. But on a physical device, it's darned near impossible to accomplish a tap. As you know, many mobile apps use both tap and swipe at the same time in collection views, yet MAUI doesn't seem to support it well, from what I can tell.

EricHarmon
Автор

Excellent explanations as always. Thanks James! If you are looking for ideas for new content, I'd love something on drag-and-drop list reordering.

TVsBen
Автор

Can you do a demo of publishing with updates via url?

Windows specific, or a msix direction to use as a template.
Thanks!

JohnPeter-yfjf
Автор

One cool way I found as well is that of your page has an x:Name, you can use x: Reference instead of RelativeSource and ancestortype and the whole thing will be slightly shorter 😄
For example assuming this page had an x:Name = "Page", then it would be like
<SwipeItem Command="{Binding Source={x:Reference Page},
CommandParameter="{Binding .}" />

Beautiful tutorial! I didn't know I could have custom views in there 😁

yvanbrunel
Автор

Very useful! Could you do a video specifically on Maui Binding tips & tricks??

LesCandle
Автор

I'd love an updated tutorial on native bindings to Swift and Android views.
Most recent I found was two years old, and for Xamarin.

larscwallin
Автор

Thanks a lot James, you've taught me a lot!

NickFletcher-gbne
Автор

Thank you for this valuable content! Keep it up!

DeepWorksStudios
Автор

Could you please make a video on Jar Binding

ShahPrem
Автор

well this was funny, because I was trying this to days to find how to swipe items so thanks.

ApurvKumar-um
Автор

Can you show how to accomplish it in plain c# with markup qnd no xaml?

istalexnik
Автор

I'd also Love to see a video on Maui IOS logging using Serilog. I'm not sure useful logging is even .. Possible with IOS as Serilog NSLog output doesn't seem to appear even in TestFlight ?

I'm considering creating a custom Serilog sink using gRPC to store exceptions (that don't involve connectivity) on my AWS server as I hate being .. Blind .. and missing user problems?

LesCandle
Автор

tell us about drag and drop moving please

tsan
Автор

Very useful video James..! I I'd love if you make a video on "Connection with Google Drive, upload/ download files to G Drive in .NET MAUI", as I search a lot and can't find any helpful resource. Would be super thankful to you. 🙂

rameezimtiaz
Автор

Thank you for this video. Is it possible to show the user that SwipeView is used on the page? maybe with a sign on the right and left.

seydayetisen
Автор

Good Refresher for me, nicely paced presentation. Appreciate it. One question, at 07:58 you said you would leave a link to documentation. Was that for the SwipeView or for the AndroidSpecific stuff?

anandshindey
Автор

thanks . can u talk about how to draw something with graphics or skiasharp.

puppyinwang
Автор

Hi James, thanks for the excellet video, How to use this in Windows. i unable to use this using the mouse?

faridulhuk
Автор

I love these kind of videos you do.
I'd like to know how to reorder the items in the collectionview with drag and drop 😊

ademineshat