Welcome to MSDN Blogs Sign in | Join | Help

Секреты Visual Studio

Советы пользователям Microsoft Visual Studio от Сары Форд (и не только)

News

  • 22 октября 2009: Visual Studio 2010 Beta 2 открыта для тестирования: http://go.microsoft.com/fwlink/?LinkID=151797 24 сентября 2009: Web Platform Installer и Web Deployment Tool теперь и на русском! Читай здесь: http://blogs.msdn.com/rusaraford/archive/2009/09/25/microsoft-web-platform-installer-2-0-web-deployment-tool-1-0.aspx 16 декабря 2008: выпущен пакет обновлений SP1 для русской версии Visual Studio 2008! Читай здесь: http://blogs.msdn.com/rusaraford/archive/2008/12/19/sp1-visual-studio-2008.aspx 28 октября 2008: Visual Studo 2008 и Библиотека MSDN теперь и на русском! Читай здесь: http://blogs.msdn.com/rusaraford/archive/2008/10/29/microsoft-visual-studio-2008-msdn.aspx 19 сентября 2008 г. - на TechDays.ru опубликована презентация, посвященная выходу русифицированной версии Microsoft Visual Studio 2008 и Библиотеки MSDN 11 августа 2008 г. - выпущены обновления: Visual Studio 2008 SP1 и .NET Framework 3.5 SP1 8 июля 2008 г. – опубликован перевод статьи Брайана Келлера "Наиболее надежный и быстрый способ скачать Rosario / VS2008 VPC" 20 июня 2008 г. – начало публикации блога Сары Форд «Секреты Visual Studio»
Из блога Майка Сноу: Использование строковых ресурсов в Silverlight

В этом совете будет показано, как поместить строковые константы в ресурсы проекта. Эта практика является общепринятой при разработке программного обеспечения и упрощает управление строковыми ресурсами вашего приложения.

Для начала откройте файл App.xaml и добавьте ссылку на библиотеку MSCORLIB, как показано цветом ниже.

<Application xmlns=http://schemas.microsoft.com/winfx/2006/xaml/presentation
xmlns
:x=http://schemas.microsoft.com/winfx/2006/xaml 
xmlns:clr
="clr-namespace:System;assembly=mscorlib"
x:Class="TestApp.App">

Единым местом, куда вы можете перенести все ваши строки, является раздел Application.Resources файла App.xaml. Для иллюстрации этой техники ниже добавлен один строковый ресурс, доступ к которому осуществляется посредством ключа "MyName".

<Application.Resources>
    <clr:String x:Key="MyName">Mike Snow</clr:String>
</Application.Resources>

Теперь откройте Page.xaml и добавьте объект TextBlock. Привяжите текст этого объекта к строковому ресурсу, который вы только что добавили. Эта операция может быть выполнена при помощи Text = "{StaticResource MyName}", как показано ниже:

<TextBlock Text="{StaticResource MyName}"></TextBlock>

Выдержка из блога Майка Сноуссылка на оригинал

Авторские права Майка Сноу. Переведено с разрешения Майка Сноу.

Technorati Tags:
Posted: Friday, January 30, 2009 9:25 AM by Vitaly Zaiko
Filed under:
Anonymous comments are disabled
Page view tracker