问题描述
我创建了一个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 (将#修改为@)