# PageControl: Change pages without "stacking" them

**URL:** https://forums.fusetools.com/t/pagecontrol-change-pages-without-stacking-them/4374
**Category:** How-to Discussions
**Created:** [January 8, 2018, 3:27pm UTC](https://forums.fusetools.com/t/pagecontrol-change-pages-without-stacking-them/4374 "2018-01-08T15:27:08Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Jxns](https://avatars.discourse-cdn.com/v4/letter/j/d6d6ee/32.png) [@Jxns](https://forums.fusetools.com/u/Jxns)
#### Post date: [January 8, 2018, 3:27pm UTC](https://forums.fusetools.com/t/pagecontrol-change-pages-without-stacking-them/4374/1 "2018-01-08T15:27:08Z")

</div>

Hey guys,

I have a PageControl, just like this example:

```auto
<PageControl Transition="None">
   <Page uxName="a" />
   <Page uxName="b" />
   <Page uxName="c" />
   <Page uxName="d" />
   <Page uxName="e" />
</PageControl>

```

I set `Transition` to `None` because I don’t want any animations when changing the current page.  
But if I change the page from (for example) b to e, I see every page (without an animation) between them.  
For a short second, it displays page c and d before it comes to page e and stops.  
How can I disable this behaviour?  
I want to immediately go from the one to the other page.

---

<div class="post-metadata">

### Author: ![Uldis](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/uldis/32/657_2.png) [@Uldis](https://forums.fusetools.com/u/Uldis)
#### Post date: [January 8, 2018, 3:29pm UTC](https://forums.fusetools.com/t/pagecontrol-change-pages-without-stacking-them/4374/2 "2018-01-08T15:29:53Z")

</div>

`PageControl` has implicit internal progress, and it works with instances of pages. You should perhaps switch to using a `Navigator` with templates.

---

<div class="post-metadata">

### Author: ![Jxns](https://avatars.discourse-cdn.com/v4/letter/j/d6d6ee/32.png) [@Jxns](https://forums.fusetools.com/u/Jxns)
#### Post date: [January 8, 2018, 3:36pm UTC](https://forums.fusetools.com/t/pagecontrol-change-pages-without-stacking-them/4374/3 "2018-01-08T15:36:46Z")

</div>

Navigator is also working, thank you!  
But I have an interesting behaviour when setting the Navigator to `Transition="None`.  
It seems like it doesn’t switches the pages but mixes them so I have the content of multiple pages in one page.  
This behaviour stops when I remove the Transition configuration.  
(I’m using `router.pushRelative` to switch the pages).

Any ideas here?

---

<div class="post-metadata">

### Author: ![Uldis](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/uldis/32/657_2.png) [@Uldis](https://forums.fusetools.com/u/Uldis)
#### Post date: [January 9, 2018, 9:40am UTC](https://forums.fusetools.com/t/pagecontrol-change-pages-without-stacking-them/4374/4 "2018-01-09T09:40:57Z")

</div>

That’s fully expected behaviour.

If you remove the transition configuration, you have to supply your own. Otherwise, the pages don’t know _how_ they are supposed to go away (so they don’t). See [Transition docs](https://www.fusetools.com/docs/fuse/triggers/transition) for details.

As an example, you could change the `Opacity` of a page to 0 in an `ExitingAnimation`.

---

<div class="post-metadata">

### Author: ![Jxns](https://avatars.discourse-cdn.com/v4/letter/j/d6d6ee/32.png) [@Jxns](https://forums.fusetools.com/u/Jxns)
#### Post date: [January 10, 2018, 2:39pm UTC](https://forums.fusetools.com/t/pagecontrol-change-pages-without-stacking-them/4374/5 "2018-01-10T14:39:09Z")

</div>

Thats working perfekt, thank you.  
Is there a way to “mix” the Animations?  
For example, I want an ExitingAnimation with setting the Opacity to 0 but I want an exception when I switch between page c and d.  
Here I want the default animation.  
Is that possible?

---

<div class="post-metadata">

### Author: ![Uldis](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/uldis/32/657_2.png) [@Uldis](https://forums.fusetools.com/u/Uldis)
#### Post date: [January 10, 2018, 2:46pm UTC](https://forums.fusetools.com/t/pagecontrol-change-pages-without-stacking-them/4374/6 "2018-01-10T14:46:56Z")

</div>

Yes, the Transition docs I linked to explain how you can do that.
