Я пытаюсь следовать учебник here, называемый Получение, хранение и отображение данных в Windows Phone Appsне действительный идентификатор пространства имен
Сначала я должен создать данные о времени дизайна в Blend, который выработанные. Элементы имеют зеленую или красную границу, в зависимости от значения данных. Я скопировал код, необходимый для преобразования определенного числа в цвет.
В XAML мне нужно скопировать эту строку:
<local:SeverityColorConverter x:Key="SeverityColorConverter" DefaultAndLowPriorityColor="Green" HighPriorityColor="Red"/>
Однако местное ключевое слово путает меня.
Короче говоря: я скопировал Габаритный код XAML, который предоставляется, чтобы увидеть, как она должна работать, и я получил все виды ошибок пространства имен: например
The URI "clr-namespace:Microsoft.Phone.Shell; assembly=Microsoft.Phone" is not a valid namespace identifier.
Как я новичок в программирование для телефона с Windows я совершенно смущен. Извините меня за запутанный способ обратиться за помощью к этому, так как я полностью замешан.
Любая помощь будет оценена! Я предоставляю код XAML ниже, сам учебник можно найти по ссылке выше.
Here's the complete XAML mark up for this page:
<phone:PhoneApplicationPage xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;
assembly=Microsoft.Phone"
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;
assembly=Microsoft.Phone"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc=
"http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;
assembly=Microsoft.Phone.Controls.Toolkit"
x:Class="Defects.AddDefectPage"
FontFamily="{StaticResource PhoneFontFamilyNormal}"
FontSize="{StaticResource PhoneFontSizeNormal}"
Foreground="{StaticResource PhoneForegroundBrush}"
mc:Ignorable="d"
shell:SystemTray.IsVisible="True">
<phone:PhoneApplicationPage.Resources>
<DataTemplate x:Key="DefectTypesItemTemplate">
<TextBlock Text="{Binding Name}" />
</DataTemplate>
</phone:PhoneApplicationPage.Resources>
<phone:PhoneApplicationPage.ApplicationBar>
<shell:ApplicationBar>
<shell:ApplicationBarIconButton
IconUri="/Assets/AppBar/feature.camera.png"
Text="photo" />
<shell:ApplicationBarIconButton
IconUri="/Assets/AppBar/save.png"
Text="save" />
</shell:ApplicationBar>
</phone:PhoneApplicationPage.ApplicationBar>
<Grid x:Name="LayoutRoot"
Background="Transparent"
d:DataContext=
"{Binding Source={StaticResource AddDefectDataSource}}">
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<StackPanel Grid.Row="0"
Margin="12,17,0,28">
<TextBlock Style="{StaticResource PhoneTextNormalStyle}"
Text="DEFECTS" />
<TextBlock Text="new defect"
Margin="9,-7,0,0"
Style="{StaticResource PhoneTextTitle1Style}" />
</StackPanel>
<StackPanel x:Name="ContentPanel"
Grid.Row="1"
Margin="12,-12,12,0">
<Grid Margin="{StaticResource PhoneMargin}"
VerticalAlignment="Top"
HorizontalAlignment="Left"
Width="200"
Height="200">
<Border BorderBrush="Black"
BorderThickness="1"
Background=
"{StaticResource PhoneContrastBackgroundBrush}"
Opacity="0.1" />
<Image Source="{Binding NewDefect.Photo}" />
</Grid>
<TextBlock Text="Title"
Style="{StaticResource PhoneTextSubtleStyle}" />
<TextBox Height="72"
TextWrapping="Wrap"
Text="{Binding NewDefect.Title, Mode=TwoWay}" />
<toolkit:ListPicker Header="Defect Type"
ItemTemplate="{StaticResource DefectTypesItemTemplate}"
ItemsSource="{Binding DefectTypes}"
FullModeItemTemplate=
"{StaticResource DefectTypesItemTemplate}" />
</StackPanel>
</Grid>
</phone:PhoneApplicationPage>