我需要一些幫助與我的項目Xamarin形式 我想實現一個簡單的選擇器Xaml綁定到3個標籤,當我從選擇器中選擇一個值標籤將自動填充。 (數據來自SQLite)。 以下是我有:Xamarin Forms Picker Binding
<Picker x:Name="ListJobs" Title="Select Job" ItemsSource="{Binding options}" ItemDisplayBinding="{Binding JobNo}" SelectedItem="{Binding SelectedJobs}"/>
<Label Text="{Binding JobsId}" IsVisible="True" x:Name="TxtId"/>
<Label Text="{Binding name}" IsVisible="True" x:Name="TxtName"/>
<Label Text="{Binding location}" IsVisible="True" x:Name="TxtLoc"/>
型號
public class Jobs
{
public string JobsId {get;set;}
public string name {get;set;}
public string location {get;set;}
public Jobs(){}
}
代碼背後:
protected override OnAppearing()
{
jobsInfo = (List<Jobs>) GetJob();
foreach (var item in jobsInfo)
{
Jobs options = new Jobs
{
JobsId = item.JobsId,
name = item.name,
location = item.location
};
BindingContext = options;
}
}
private IEnumerable<Jobs> GetJobsInfo()
{
var db = _connection.Table<Jobs>();
return db.ToList();
}
我會選擇從選擇器(比如下拉)和填充標籤。 你們可以提供一些線索嗎? 預先感謝您的支持
桑托斯
感謝科爾,這正是我一直在尋找。它像一個魅力一樣工作! – prezequias
終於!一個Xamarin的例子,我第一次嘗試它! –