如何解决在XAML页面中导入ContentView代码
我创建了一个ContentView
,后面有相关代码。当我尝试在XAML页面中导入ContentView
时,它仅导入图形元素,而不导入后面的代码。我该怎么办?
这是我的ContentView
<ContentView xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="SchermataLavoratore.AccordonView"
x:Name="ContentAccordion">
<ContentView.Content>
<StackLayout>
<StackLayout Orientation="Horizontal" x:Name="stackBarra">
<Label Text="Descrizione" x:Name="LabelDescrizione"/>
<Button Text="-" x:Name="ButtonExpand" HorizontalOptions="EndAndExpand" Clicked="ButtonExpand_Clicked"/>
</StackLayout>
<FlexLayout x:Name="FlexContent" BackgroundColor="#F6F7F8">
</FlexLayout>
</StackLayout>
</ContentView.Content>
</ContentView>
以及背后的代码
public partial class AccordonView : ContentView
{
public AccordonView()
{
InitializeComponent();
}
public void ButtonExpand_Clicked(object sender,EventArgs e)
{
if (ButtonExpand.Text == "-")
{
FlexContent.IsVisible = false;
ButtonExpand.Text = "+";
}
else
{
FlexContent.IsVisible = true;
ButtonExpand.Text = "-";
}
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。