Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3233722
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 17, 20262026-05-17T17:18:34+00:00 2026-05-17T17:18:34+00:00

In my WPF 4.0 desktop-based application in order to localize my application (e.g. English

  • 0

In my WPF 4.0 desktop-based application in order to localize my application (e.g. English & French localizations) I’m using Resources.resx file, where I type dialog name (ID) and its value for English and French localization. Everything works great, except one thing — IntelliSense of Visual Studio 2010.

Let’s say, I have a button:

<Button x:Name="Toolbar_Search_Button"
        Content="{x:Static res:Resources.Toolbar_Search_Button}" />

Where I want to put its content (label on the button) in English and in French as well, in order to do this I added to Resources.resx and Resources.fr.resx string with ID Toolbar_Search_Button and gave a value for each of them (Search/Recherche) and now I have to assign the string ID to button content property. In my case I have to write all this long string: x:Static res:Resources.Toolbar_Search_Button and IntelliSense doesn’t help me at all. The only thing that it suggests me is Member=, but I want that when I type res:Resources. it gives me all existed strings ID, as we can usually see when IntelliSense is enabled.

I checked VS2010 preferences, IntelliSense is enabled for all kinds of projects/languages and it works when I write other XAML/C# code, like when I type «Wi» it suggests me «Width» etc.

How to enabled IntelliSense for localization/Resources? That I could type res:Resources. and see all localization resources strings that I have.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-17T17:18:35+00:00Added an answer on May 17, 2026 at 5:18 pm

    I have exactly the same problem. I don’t believe Microsoft is stupid enough to disable that bit of intellisense via some unset option/setting for a default Visual Studio 2010 install.

    But I do belive Microsoft is stupid enough not to implement the feature in VS 2010. I could have forgiven them VS 2008, since that was the first proper implementation of XAML design support (VS 2005 plugin is something else). Lack of implementation could perhaps have something to do with the fact if you write a string in your resx file and then specify the key value in XAML, XAML will start complaining that the new key does not exist in your resx file. Once you build your application will XAML start accepting the new key.

    Mind you, XAML has horrid intellisense support to begin with. Take for instance the new and improved intellisense in code behind – if you type “.Cust”, intellisense will offer both “Customer” and “ExistingCustomer”. But the same feature is not implemented in XAML intellisense. There are more such examples…

    So to answer your question – you can’t enable resx intellisense support in XAML, at least I’m not aware of such a possibility.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

No related questions found

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.