Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Navigation view control doesn't work #4

Closed
jkommeren opened this issue May 11, 2018 · 7 comments
Closed

Navigation view control doesn't work #4

jkommeren opened this issue May 11, 2018 · 7 comments
Labels
kind/enhancement New feature or request

Comments

@jkommeren
Copy link

jkommeren commented May 11, 2018

Would really like that one to work, I think its used a lot, especially since the Windows Template kit uses it now too.

I know this is because you've mentioned only porting part of the controls on Reddit , thought I'd mention it here too.

The alternative also doesn't work (hamburger view from UWP toolkit)

(I mean it doesn't compile)

@jeromelaban
Copy link
Member

Thanks for the report !

At this point, Uno targets the Creators Update UWP version (14393) and NavigationView was introduced in the Fall Creators update (16299) which we do not support yet.

For the time being, you can use Frame and some modes of the SplitView controls for navigation.

@jeromelaban jeromelaban added the kind/enhancement New feature or request label Jun 26, 2018
@165plo
Copy link

165plo commented Jul 20, 2018

Is there ETA when Fall Creators update (16299) features will start to be supported?

@hansmbakker
Copy link

Does it help that for Windows there is the WinUI library nuget package now that fills the gap for those older windows versions?

@davidjohnoliver
Copy link
Contributor

Does it help that for Windows there is the WinUI library nuget package now that fills the gap for those older windows versions?

Unfortunately since the Microsoft.UI.Xaml library is closed-source (like the base framework) this doesn't help much, since we can't modify it to target Uno like we can for open-source UWP libraries.

@JimGaleForce
Copy link

Any recommendations for /any/ navigation to work (even add ons that work with Uno), since both HamburgerMenu and NavigationView don't?

@weitzhandler
Copy link
Member

weitzhandler commented May 8, 2019

@davidjohnoliver

Unfortunately since the Microsoft.UI.Xaml library is closed-source (like the base framework) this doesn't help much, since we can't modify it to target Uno like we can for open-source UWP libraries.

Looks like WinUI is open source, here is its repo.

@davidjohnoliver
Copy link
Contributor

@weitzhandler
Yes, looks like WinUI has been open-sourced since I made that comment. It'll definitely be an aid to implementing the newer controls that're missing from Uno!

NicolasChampagne added a commit that referenced this issue Jul 23, 2019
# This is the 1st commit message:

Fix to projitems files

# This is the commit message #2:

added suggestions from code review

# This is the commit message #3:

Added a class for DependencyProperty.UnsetValue

fix wip

# This is the commit message #4:

Fix to remove the "collection changed" exception

# This is the commit message #5:

DataContext were considered valid when set to "UnsetValue"
Was causing a problem on Android when coming back from background, the DataContext is briefly set to UnsetValue, causing DependencyProperties to change to their default value.

# This is the commit message #6:

Fixed exception when using ExponentialEase on Android

# This is the commit message #7:

Removed useless setting of DataContext in a "reload" scenario.
This was mostly happening on Android when the application is coming back from background.

# This is the commit message #8:

Reverted IShadowChildrenProvider to use the List<T> type
jeromelaban pushed a commit that referenced this issue Feb 3, 2020
jeromelaban pushed a commit that referenced this issue Oct 7, 2020
jeromelaban pushed a commit that referenced this issue Apr 21, 2021
Instead of build the solution when saving the XAML we are now reloading
the code for xaml preview.

Related-to: #4
Signed-off-by: Matheus Castello <matheus@castello.eng.br>
jeromelaban pushed a commit that referenced this issue Apr 21, 2021
This will build the solution to update de symbols that can be referenced
in the code behind.

Related-to: #4
Signed-off-by: Matheus Castello <matheus@castello.eng.br>
ajpinedam referenced this issue in ajpinedam/uno Apr 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

7 participants