Xaml Can';无法解析元素上的名称
此代码中的错误是什么,我有例外: 无法解析元素上的名称 我尝试使用行为进行验证,在逻辑代码正确之前尝试这个 //我有一个叫做BooleanToObjectConverter的类Xaml Can';无法解析元素上的名称,xaml,xamarin,behavior,Xaml,Xamarin,Behavior,此代码中的错误是什么,我有例外: 无法解析元素上的名称 我尝试使用行为进行验证,在逻辑代码正确之前尝试这个 //我有一个叫做BooleanToObjectConverter的类 有什么帮助吗?我解决了,错误在: <Entry Grid.Row="0" Grid.Column="1" Placeholder="UserName" Text="{Binding SelectedUser.UserName, Mode=TwoWay}" x:Name="N
有什么帮助吗?我解决了,错误在:
<Entry Grid.Row="0" Grid.Column="1" Placeholder="UserName"
Text="{Binding SelectedUser.UserName, Mode=TwoWay}"
x:Name="NameEntry" >
<Entry.Behaviors>
<local:MaxLengthValidator MaxLength="10" x:Name="nameValidator"/>
</Entry.Behaviors>
</Entry>
<Image Grid.Row="0" Grid.Column="2" x:Name="NameSucessErrorImage"
Style="{Binding Source={x:Reference nameValidator},
Path=IsValid,
Converter={StaticResource boolToStyleImage}}"/>
<Label Grid.Row="1" Grid.Column="1" Style="{Binding Source={x:Reference nameValidator},
Path=IsValid,
Converter={StaticResource boolToStyleName}}" />
我没有在local:MaxLengthValidator标记处定义x:Name=“nameValidator”来引用图像和标签标记中的行为
<Entry Grid.Row="0" Grid.Column="1" Placeholder="UserName"
Text="{Binding SelectedUser.UserName, Mode=TwoWay}"
x:Name="NameEntry" >
<Entry.Behaviors>
<local:MaxLengthValidator MaxLength="10" x:Name="nameValidator"/>
</Entry.Behaviors>
</Entry>
<Image Grid.Row="0" Grid.Column="2" x:Name="NameSucessErrorImage"
Style="{Binding Source={x:Reference nameValidator},
Path=IsValid,
Converter={StaticResource boolToStyleImage}}"/>
<Label Grid.Row="1" Grid.Column="1" Style="{Binding Source={x:Reference nameValidator},
Path=IsValid,
Converter={StaticResource boolToStyleName}}" />