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.

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can vote and comment on it.

If it doesn't exist, you can post your idea so others can vote on it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. Fix the visible RowDetailsTemplate glitch

    Fix the issue "DataGrid scrolling glitch where only some DataGridRows have a visible RowDetailsTemplate" documented here:
    I have a DataGrid with RowDetailsVisibilityMode set to Collapsed. In the DataGrids LoadingRow event, I look at a property of the DataRow's bound DataContext and choose to set the DetailsVisibility of the DataRow as appropriate (eg. show some error details in the DataTemplate if the bound item indicates that there are errors, otherwise keep the DetailsVisibility to Visibility.Collapsed).

    http://silverlight.codeplex.com/workitem/5398?ProjectName=silverlight

    2 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
    • Remove more port restrictions for web browser based

      Having port restrictions inside the browser prevents things like XMPP (Jabber) from being used, which runs on port 5222.

      2 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
      • 2 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
        • 2 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
          • Reduce XAML verbosity

            Some ideas:

            - Ability to merge XML namespaces into the default namespace. Instead of sdk:DataGrid, I simply want to write DataGrid. Collisions? First one wins.

            - Shorten Binding syntax like in the ASP.NET MVC frameworks. Instead of Text="{Binding Path=User.LastName}", I simply want to write something like Text="<% User.LastName %>". Make it also able to just parse any code like the templates engines do, so that I can write Value="<% DateTime.Parse(User.LogOnDateString) %>" instead of having to resort to ValueConverters, FallbackValues and what have you. We shouldn't need to pollute the view model for simple reformatting one-liners.

            - The designer tools should…

            2 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
            • 2 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
              • Alternative host should run in out-of-browse mode

                Please provide support for alternative host, such as:
                1. Can create custom window in silverlight 5, but now cannot use Window while run in alternative host.
                2. Give more example about detail document about the interface.

                2 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                • Border color for all four sides

                  Allow all four sides of a border to have individual colors set. Can do something like the border thickness to set the four individual colors. That way if we do want four colors we do not have to nest four borders.

                  2 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                  • Better clipboard support

                    Allow SL application to set multiple clipboard formats instead of just CF_UNICODETEXT to support pasting grid as fixed width or tab seperated depending on paste target

                    2 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                    • 2 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                      • you need to do ...

                        you need to do possible somehow, silverlight must be on android...

                        2 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                        • Export to Html in RichTextBox

                          It would be great to export the content of a RichTextBox control in html format.

                          2 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                          • Open up the projection class so that we can create real new projections

                            PlaneProjection and Matrix3DProjection appear to have private implementations. Would want to be able to provide projections over arbitrary surfaces

                            2 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                            • Spell checker/Dictionary API

                              Windows 7 Phone has a built in word dictionary for the keyboard. Please expose some APIs for looking up words.

                              2 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                              • QueryPromptString in Silverlight TextBox Control

                                there is usually a requirement in most of the text boxes to show a watermark or some text that shows what should appear in a text box. This is termed as QueryPromptString in a share point search box control. A similar functionality I expect in silverlight text box as well.

                                2 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                • Modular feature download (Enhance SL Plugin)

                                  Let the SL Plugin be a basic download of 4-5 MB which enables basic support for SL

                                  then let developers define modules which is needed to run an application.

                                  eg:
                                  - "You need to download the 3D Module to run Crysis.XAP, click OK to download 10MB Module"

                                  - "You need to download the AntiVirus module to run Norton.XAP, click OK to download 15MB Module"

                                  2 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                  • Increase the width of the DATAGRID_maxHeadersThickness

                                    Increase the DATAGRID_maxHeadersThickness = 32768; For LOB apps hundreds of columns are sometimes necessary (to render data which might ultimately be exported to Excel).

                                    2 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                    • how to let sl app deploy to mutiple different html page in a website

                                      so that let a pureness sl app more like a general web app,have more html can between jump eachother ,
                                      if apiece xap more small then user wait time is more short,
                                      I don't know that this idea is appropriate

                                      2 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                      • default bool to visibility converter

                                        It will be great to have default converter from bool to visibility. All we use it in our applications and why erite the samw converter each time?

                                        2 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                        • Implement Rollback for updates on Out of Browser apps

                                          This way user can get the previous version if the new one breaks some old functionality

                                          2 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                          • Don't see your idea?

                                          Silverlight Feature Suggestions

                                          Feedback and Knowledge Base