【发布时间】:2021-04-01 09:28:25
【问题描述】:
查看我的 XAML,我注意到基本上彼此重复的区域,由于我喜欢保持干净,我在想是否有办法减少 XAML 中的重复代码。
所以我想做的是能够为 StackLayout、Grid、Frame 等控件设置内容。
我创建了一个页面级资源,但我不确定如何使用它。
<ContentPage.Resources>
<StackLayout x:Key="CommonDetails">
<Label Text="First Name"/>
<Label Text="Last Name"/>
</StackLayout>
</ContentPage.Resources>
<StackLayout>
<CommonDetails>
<Label Text="Extra Uncommon Data"/>
</StackLayout>
<StackLayout>
<CommonDetails>
<Label Text="Extra Uncommon Data"/>
<Label Text="Extra Uncommon Data"/>
<Label Text="Extra Uncommon Data"/>
</StackLayout>
【问题讨论】:
标签: c# .net xaml xamarin xamarin.forms