绑定在发布mod中起作用

时间:2018-04-04 20:15:55

标签: c# android xaml xamarin binding

我创建了一个Xamarin Android应用程序,它在调试模式下运行良好,但是当我尝试在发布模式下运行它时,Xaml绑定不起作用。

我还有一个searchBar的事件处理程序,但是我删除了它,因为应用程序没有启动。它在开始时崩溃并抛出此错误:No method SearchBar_OnTextChanged found

同样在列表名称的Xaml中我收到此错误:" Field SymbolList已经声明"在我使用SymbolList名称后面的代码中我得到:"不明确的引用"。

什么可能导致这种行为?

<?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:ElectricalSymbols"
             x:Class="ElectricalSymbols.MainPage"
             NavigationPage.HasNavigationBar="False">

    <StackLayout>
        <SearchBar Placeholder="Search..." TextChanged="SearchBar_OnTextChanged"/>
        <ListView x:Name="SymbolList" 
                  IsGroupingEnabled="true"
                  GroupDisplayBinding="{Binding Family}">
            <ListView.ItemTemplate>
                <DataTemplate>
                    <ImageCell ImageSource="{Binding Image}" Text="{Binding Name}"/>
                </DataTemplate>
            </ListView.ItemTemplate>
        </ListView>
    </StackLayout>

</ContentPage>

0 个答案:

没有答案