【问题标题】:ListView error in Xamarin.FormsXamarin.Forms 中的 ListView 错误
【发布时间】:2015-04-18 17:18:58
【问题描述】:

ListView 组件有一个奇怪的问题。我有他的 XAML:

<ListView Margin="10" Name="lvMessages">
                        <ListView.ItemTemplate>
                                <DataTemplate>
                                        <WrapPanel>
                                                <TextBlock Text="Name: " />
                                                <TextBlock Text="{Binding Content}" FontWeight="Bold" />
                                                <TextBlock Text=", " />
                                                <TextBlock Text="Created: " />
                                                <TextBlock Text="{Binding Created}" FontWeight="Bold" />
                                        </WrapPanel>
                                </DataTemplate>
                        </ListView.ItemTemplate>
                </ListView>

还有这段代码:

public List<MessageViewModel> Messages {
        get;
        set;
    }

    public MessagePage ()
    {

        InitializeComponent ();

        Messages = new List<MessageViewModel> {
            new MessageViewModel{
                Content="TesztA",
                Created=DateTime.Now
            },
            new MessageViewModel{
                Content="TesztA",
                Created=DateTime.Now.AddMinutes(-1)
            },
            new MessageViewModel{
                Content="TesztA",
                Created=DateTime.Now.AddMinutes(-2)

            }
        };
        this.lvMessages.ItemsSource = Messages;

    }

当我尝试构建它时,我得到一个错误: 'MyProject.MessagePage' does not contain a definition for 'lvMessages' and no extension method 'lvMessages' accepting a first argument of type 'MyProject.MessagePage' coul d be found (are you missing a using directive or an assembly reference?) 在编辑器中看起来很酷,Xamarin Studio 的 IntelliSense 没有显示任何错误。

【问题讨论】:

  • 您可以发布自己问题的答案,而不是编辑它以包含您找到的解决方案。
  • 我不知道。谢谢!

标签: xaml xamarin xamarin.forms


【解决方案1】:

我找到了解决方案。 ListView 必须有 x:Name,而不是 Name 属性。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-19
    • 1970-01-01
    相关资源
    最近更新 更多