0
Ich muss Eingabe und Picker Felder füllen den Bildschirm horizontal.Eintrag Komponente Füllen Sie den Bildschirm auf Xamarin Forms
Ich habe alle möglichen HorizontalOptions versucht, aber keinen Erfolg.
Mein Code ist wie folgt;
<StackLayout Orientation="Horizontal" HorizontalOptions="FillAndExpand">
<StackLayout Orientation="Vertical">
<Entry x:Name="ReceiverIBANTextField" Placeholder="Alıcı IBAN" Keyboard="Numeric"> </Entry>
<Entry x:Name="ReceiverFullNameTextField" Placeholder="Alıcı Ad Soyad" > </Entry>
<StackLayout Orientation="Horizontal">
<Entry x:Name="EntryTransferAmount" Placeholder="Tutar Giriniz" Keyboard="Numeric" VerticalOptions="FillAndExpand"/>
<Label x:Name="LabelCurrencyName" Text="$" />
</StackLayout>
<StackLayout Orientation="Horizontal">
<StackLayout HorizontalOptions="FillAndExpand">
<Label TextColor="#0099DC">Tümünü Aktar </Label>
</StackLayout>
<StackLayout HorizontalOptions="Fill" >
<Switch x:Name="SwitchForAllInForVirman" Toggled="SwitchForAllIn_Toggled" HorizontalOptions="End"/>
</StackLayout>
</StackLayout>
<StackLayout Orientation="Vertical" HorizontalOptions="FillAndExpand" >
<Entry x:Name="EntryDescriptionForVirman" Placeholder="Açıklama Giriniz"></Entry>
<Picker x:Name="PickerPaymentType" Title="Ödeme Tipi" ></Picker>
<Entry x:Name="QuickTransactionNameTextField" Placeholder="Hızlı İşlem Adı"></Entry>
</StackLayout>
</StackLayout>
</StackLayout>
Versuchen Sie, die Bildschirmbreite zu erhalten und auf StackLayout anzuwenden, nur dann wird es sich ausbreiten. Um die Bildschirmbreite zu erhalten, müssen Sie nativen Android- und iOS-Code schreiben. – Atul