Bug 56700 - Outdated Xamarin.Forms ListView style on UWP
Summary: Outdated Xamarin.Forms ListView style on UWP
Status: RESOLVED NOT_ON_ROADMAP
Alias: None
Product: Forms
Classification: Xamarin
Component: Windows ()
Version: 2.3.4
Hardware: PC Windows
: --- normal
Target Milestone: ---
Assignee: Paul DiPietro [MSFT]
URL:
Depends on:
Blocks:
 
Reported: 2017-05-21 04:08 UTC by zhaoquan2008
Modified: 2017-08-14 22:02 UTC (History)
2 users (show)

Tags:
Is this bug a regression?: ---
Last known good build:


Attachments
Compare between Xamarin.Forms UWP and something else (350.65 KB, application/x-zip-compressed)
2017-05-24 10:06 UTC, zhaoquan2008
Details


Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report on Developer Community or GitHub with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:
Status:
RESOLVED NOT_ON_ROADMAP

Description zhaoquan2008 2017-05-21 04:08:51 UTC
1. The built-in cells are very ugly and have no margin. And it doesn't allow us to directly add margins to built in cells. 
2. The group index (what appears AFTER you click on a group header) has black text over accent-color background which is of low contrast and is very awkward. In UWP, this style should be accent color text over transparent background.
Comment 1 Paul DiPietro [MSFT] 2017-05-23 16:14:08 UTC
Can you upload reproductions comparing the standard UWP behavior with the Forms behavior, and what is expected? This is much more useful than dealing strictly in descriptions. Screenshots are helpful as well.
Comment 2 zhaoquan2008 2017-05-24 10:06:06 UTC
Created attachment 22412 [details]
Compare between Xamarin.Forms UWP and something else

[Style compared to Android.png]
This attachment is a comparison between Xamarin.Froms on Android and on UWP. You can easily see that the margin behavior is very different. The Android version is very elegant and totally usable, and the UWP version doesn't seem usable.

[Style compared to Windows native apps.png]
The other picture compared the style between Xamarin.Froms on UWP and a the Setting app on Windows. You can see that the margin behavior also differs a lot from other native Windows apps.
Also, you can see from this picture that the margin should of the cell not of the list, so changing the margin of the ListView make no use, and it the TextCell doesn't have a margin option.

And by the way, the "A" in the group header is clickable, but it has neither hover effects nor special colors to show its clickability. The Start menu has hover effects on group titles, and Groove Music app and People app has accent color on group titles.
Comment 3 Paul DiPietro [MSFT] 2017-08-14 22:02:12 UTC
This should have been updated some time back -- we cannot make any changes to this at this time due to how this would affect other platforms.