【发布时间】:2020-09-27 16:56:51
【问题描述】:
我有一些 XAML
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:model="clr-namespace:SmartCubeMobile;assembly=XFMultiPicker"
xmlns:xfMultiPicker="clr-namespace:XFMultiPicker;assembly=XFMultiPicker"
x:Class="XFMultiPicker.MainPage">
<StackLayout>
<xfMultiPicker:MultiPickerView x:TypeArguments="model:AddressItem1"
ItemsSource="{Binding AvailableItems}"
SelectedItems="{Binding SelectedItems}"/>
</StackLayout>
</ContentPage>
后面的代码为:
namespace SmartCubeMobile
{
public class AddressItem1
{
internal string Text { get; set; }
}
public class FinanceViewModel : INotifyPropertyChanged
{
public class AddressItem2
{
internal string Text { get; set; }
}
}
}
如何将 XAML x:TypeArguments 行修改为“指向”AddressItem2?似乎没有任何效果,例如"model:FinanceViewModel.AddressItem2" 和其他一切一样都失败了。有人有什么想法吗?提前感谢您的任何建议
【问题讨论】: