在微軟的Xamarin檔案,他們有這樣的例子在這里展示了如何用XAML做,但我有一些框架,我動態生成的,所以我需要能夠做到這一點在C#。
這是執行此操作的 XAML 代碼,誰能幫我將其翻譯成 C#?
<BoxView Color="Red"
WidthRequest="200"
HeightRequest="{Binding Source={RelativeSource Self}, Path=WidthRequest}"
HorizontalOptions="Center" />
謝謝!
uj5u.com熱心網友回復:
通常在 c# 中,你有一個變數的值;只需將該變數用于兩個屬性:
int size = 200;
var view = new BoxView() { WidthRequest = size, HeightRequest = size };
如果您已經有一個設定了 WidthRequest 的視圖,那么:
view.HeightRequest = view.WidthRequest;
uj5u.com熱心網友回復:
<BoxView Color="Red"
WidthRequest="200"
HeightRequest="{Binding Source={RelativeSource Self}, Path=Width}"
HorizontalOptions="Center" VerticalOptions="Center" />
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/336609.html
標籤:C# xml 沙马林 xamarin.forms 数据绑定
