Silverlight Feature Suggestions
Welcome to the Silverlight feature suggestion forum. Please vote or submit a feature suggestion. If it is not a product feature request it might be moderated.
Please note this is a helpful tool in helping planning of ideas and understanding how developers use Silverlight. It may not always represent the actual priority list for the product team.
-
F# Silverlight Application with XAML support
You can create Silverlight Application (C#) where you have C# code-behind XAML files.
I would also like to have Silverlight Application (F#) where you have F# code-behind XAML files.
F-Sharp is very powerful language but I would like to see more tools supporting it.
24 votes -
24 votes
-
default controls assume os look and feel
could the default view of Silverlight controls assume the look and feel of the operating system without using styles. ASP.NET controls do and this would help 'blend' (no pun intended) the two 'out of the box'.
24 votes -
Make ScrollViewer public
like in WPF
24 votes -
Support full 5.1 (AC3) sound
Can't find whether v3 added this or not, but it looks like it still downgrades to stereo?
24 votes -
24 votes
-
Fix TabControl binding so it works on a list of custom objects
Currently binding the TabControl to a list of custom objects fails as it tries to cast each object to a TabItem. It should override PrepareContainerForItemOverride to wrap the custom objects
24 votes -
Image/bytes conversion
Add Bitmap to byte[] and byte[] to Bitmap conversion functions.
23 votes -
Add the ability to disable anti-aliasing when drawing
When you draw a Line, Path, Font, Image, there is anti-aliasing set by default in Silverlight. It is not possible to disable anti-aliasing. This would be useful for scenarios where you want exact pixel rendering without anti-aliasing artifacts.
23 votes -
Sophisticated Authentication & Security (includes client certificates as credentials for web service
23 votes -
Add better support for pressure sensitive graphics tablets, including Mac OSX
Silverlight currently has uneven support for pressure sensitive graphics tablets. Most PC graphics tablets do not return pressure information and the feature is completely broken on MacOSX.
In contrast, WPF provides a very rich tablet API and supports all "wintab.dll" tablets.
23 votes -
Implement Virtualization on Silverlight Canvas also
We are aware that for Canvas's of width > 33000 we face lot of layouting issues.
It would be really useful if Virtualization can be enabled for all panels (here Canvas) and not only just have a VirtualizationStackPanelThanks!
Abhik22 votes -
Add FontSource to RichTextBox and other classes with FontFamily
The RichTextBox misses the FontSource Property itself.
Other text showing classes do not have it, too like Run, Paragraph, Inline.We need to set custom fonts! Updating some referenced assembly is not option!
22 votes -
ScrollViewer improvements
Update the ScrollViewer so it resembles the scrolling capabilities of every browser:
- The scrollbar moves automatically when UIElements are focused
- It handles MouseWheel events automatically
- It offers events that the ScrollBar it uses provides
- It provides a MouseWheel event
- The mousewheel speed is configurable22 votes -
22 votes
-
silverlight support for the POS.NET SDK
i.e Integration to Scanners, Biometric devices etc.
21 votes -
Memory Leak Detection Tool
Ability to run this tool and "profile" your Silverlight application to view memory usage/leaks
21 votes -
Support SPDIF Audio Passthrough
Support SPDIF audio passthrough to HDMI to enable silverlight to pass through DTS/AC3/DD 5.1 or higher streams. No reason we should be downmixing high end audio to stereo anymore
21 votes -
Add system.diagnostics.trace
Add all the features of Trace to Silverlight
http://msdn.microsoft.com/en-us/library/system.diagnostics.trace.aspx21 votes -
Make DragDrop Toolkit code work in ChildWindows and Popups.
Drag and Drop code needs to move up the quality band ladder -- and making ListBoxDragDropTarget etc work in ChildWindows and Popups would go a long way.
21 votes
- Don't see your idea?