0
<Page x:Class="Myprog.StartPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:Myprog"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d">
<Page.Resources>
<DataTemplate x:Key="ItemTemplate2">
<Border BorderThickness="1" Height="36" Width="598" Margin="0 -5" Padding="2" BorderBrush="#FFE2E2E2">
<Grid Background="#eee" KeyDown="Grid_KeyDown_1">
<Grid.Resources>
<local:strConverter x:Name="sameera1"/>
</Grid.Resources>
<TextBlock TextWrapping="Wrap" Text="{Binding ProductDesc,Converter={StaticResource sameera1}}" Margin="0,0,227,0" Foreground="Black" Padding="6,5,0,0"/>
</Grid>
</Border>
</DataTemplate>
</Page.Resources>
and then other elements...
在我的代码我已经定义的名字空间Myprog.StartPage类strConverter。 startPage是包含设计的页面。定义Windows应用商店的应用程序资源XAML
我已经使用此资源strConverter来修改“ProductDesc”的值。
<Grid.Resources>
<local:strConverter x:Name="sameera1"/>
</Grid.Resources>
编译下面的错误消息时得到显示
..
“strConverter”这个名字并不在命名空间“使用:MYPROG”的存在。
我该如何解决?
strConverter类的确切名称空间定义是什么? – eshaham 2014-10-02 07:02:09
命名空间是Myprog – Sameera 2014-10-02 07:44:00
等等,现在我看到了问题。写一个答案。 – eshaham 2014-10-02 11:25:27