Из блога Майка Сноу: Использование строковых ресурсов в Silverlight
В этом совете будет показано, как поместить строковые константы в ресурсы проекта. Эта практика является общепринятой при разработке программного обеспечения и упрощает управление строковыми ресурсами вашего приложения.
Для начала откройте файл App.xaml и добавьте ссылку на библиотеку MSCORLIB, как показано цветом ниже.
<Application xmlns=https://schemas.microsoft.com/winfx/2006/xaml/presentation
xmlns:x=https://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: Silverlight
Comments
- Anonymous
January 29, 2009
PingBack from http://www.anith.com/?p=3843