UWP-038 - Working with Adaptive Layout

Play UWP-038 - Working with Adaptive Layout
Sign in to queue


Utilizing adaptive triggers as you learned in the previous lesson, we'll learn how to think in terms of adaptive layouts by moving grids or other layout controls to entirely different cells.

Lesson source code: https://github.com/Windows-Readiness/AbsoluteBeginnersWin10/tree/master/UWP-038/UWP-038

Full series source code: https://github.com/Windows-Readiness/AbsoluteBeginnersWin10

PDF: Coming Soon



Download this episode

Download captions

The Discussion

  • User profile image

    Every. Single. Post.

    Jockey4her, the guy with zero achievements but lots of irritating opinions. Can someone please remove this clown?

    PS. Bob, if you are reading this: you are freaking awesome. Keep up the good work!

  • User profile image


    Could somebody explain why Bob create a Grid with two rows and only use the second?


    <RowDefinition Height="Auto"/>

    <RowDefinition Height="*"/>




  • User profile image


    @jboemios: I think I intended to put a TextBlock with the "title" of the app or document that you're using.  If that was my original intent, clearly I got sidetracked with the more salient topics I was attempting to convey.  I apologize for the confusion.

  • User profile image

    does intellisense  work on VisualStateManager (target and value in setter)  ?

  • User profile image

    i once want to ask about this,then i forgot...
  • User profile image


    I tried this but it seems not be working correctly.

    When the App is launched it should be in Wide State but it behaves as if in Narrow State..On resizing it to Narrow state,the ColumnSpan seems not to be working..I wonder why.

    Edit:After reading a bit more on VisualStates,I came to know that VisualGroup should contain mutally exclusive States..Hence I found the issue in my XAML..Great explanation though.

Add Your 2 Cents