大家好,我是 Xamarin.Forms 的新手,我創建了一個按鈕來計算最大點擊次數,以及如何創建另一個按鈕以在點擊后將其重置為 0?
其次,我希望我所有的按鈕都是圓形的,并且左右水平。謝謝。這是我的頁面示例:
計數頁.xaml
<StackLayout Spacing="10">
<Label Text="0" x:Name="labelCount"
HorizontalOptions="Center"
VerticalOptions="CenterAndExpand" />
<Button Text="Count" Clicked="Increment"/>
</StackLayout>
CountPage.xaml.cs
int labelValue = 0;
public CountPage()
{
InitializeComponent();
}
private void Increment(object sender, EventArgs e)
{
labelValue ;
labelCount.Text = labelValue.ToString();
}
uj5u.com熱心網友回復:
對于圓形按鈕,我建議閱讀此檔案
現在讓我們進入編碼部分
首先,讓我們添加另一個按鈕
<StackLayout Spacing="10">
<Label Text="0" x:Name="labelCount" ... />
<Button Text="Count" Clicked="Increment"/>
<Button Text="Reset counter" Clicked="Reset"/>
</StackLayout>
現在在后面的代碼中,您必須添加
private void Reset(object sender, EventArgs e)
{
labelValue=0;
labelCount.Text = labelValue.ToString(); //this will be 0
}
所以它只是使用相同的變數和另一個按鈕的名稱。
快樂編碼!
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/313147.html
標籤:沙马林
上一篇:如何在Xamarin表單ContentPageIconImageSource中顯示影像
下一篇:來自靜態方法的MVVM系結
