私はXamarinアプリケーションリストでデータバインディングを使用しようとしています。 私は次のとおりです:https://developer.xamarin.com/guides/xamarin-forms/user-interface/listview/data-and-databinding/。 Visual Studioからこのエラーが返されます:CS0103 C# "ELementView"という名前は現在のコンテキストに存在しません。 xamlファイルのxmlns:localに関する問題だと思いますが、わかりません。現在のコンテキストとデータバインド
XAMLコード:
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:App4;assembly=listeElements"
x:Class="App4.Page1"
Title="ListView Demo Page">
<ListView x:Name="ELementView">
<ListView.ItemTemplate>
<DataTemplate>
<TextCell Text="{Binding Name}" />
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
</ContentPage>
listeElementsコード:あなたの助け
「ELementView」を参照しようとするどこかのコードがあります。私たちはそれを見ることができますか?文脈では? –
XamlがApp4.Page1の場合、コードはApp4.Elementになります。 XAMLページのコードビハインドファイルは、同じクラス名を共有し、同じ基本タイプ(ContentPage)を継承する必要があります。通常、IDEで新しいXAMLページを作成すると、このすべてが実行されます。 – Jason