0
私はXamarinに比較的新しく、TelerikのUIコントロールはXamarin.Formsに対応しています。同一のデータフォーム上に複数のピッカライタがありますか?
同じデータフォーム上の2つの異なるモデルプロパティで2つのピッカーを使用しようとしていますが、両方のデータソースを動作させるように見えます。私はどちらか一方を動かすことができますが、両方を動かすことはできません。各データソースに対して個別のPropertyDataSourceProviderが必要ですか?
私が持っている以下: LoanDetailsPAge.xaml
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:input="clr-namespace:Telerik.XamarinForms. and if so how do i achieve thatInput;assembly=Telerik.XamarinForms.Input"
x:Class="ccnz.mobile.Pages.LoanApplication.LoanDetailsPage">
<ContentPage.Content>
<ScrollView>
<StackLayout>
<Label Text="Loan Details"/>
<input:RadDataForm x:Name="loanDetailsDataForm" Source="{Binding LoanDetail}">
</input:RadDataForm>
<Button Text="Previous" Clicked="PreviousButtonClicked" />
<Button Text="Next" Clicked="NextButtonClicked" />
</StackLayout>
</ScrollView>
</ContentPage.Content>
</ContentPage>
、コード、私は以来、使用してそれを行う方法を働いている
public LoanDetailsPage()
{
InitializeComponent();
loanDetailsDataForm.PropertyDataSourceProvider = new LoanReasonPropertyDataSourceProvider();
//loanDetailsDataForm.PropertyDataSourceProvider = new LoanAmountPropertyDataSourceProvider();
loanDetailsDataForm.ValidationMode = ValidationMode.OnLostFocus;
loanDetailsDataForm.CommitMode = CommitMode.Manual;
loanDetailsDataForm.FormValidationCompleted += ValidateAndGoToNextPage;
loanDetailsDataForm.RegisterEditor(nameof(LoanDetails.LoanReason), EditorType.PickerEditor);
loanDetailsDataForm.RegisterEditor(nameof(LoanDetails.LoanAmount), EditorType.PickerEditor);
}