2020年9月16日 星期三

在xamarin.forms 的Label 顯示時間

 假設今天我們要做一個打卡功能,這時想要在畫面上顯示時間,那該怎麼做?

先建立一個 ContentPage 

Xaml內容:



使用Grid來配置版面
主要用Label的Text來顯示時間
再建立兩個button來簽到

再來看
.CS 內容



LblTime.Text 就是剛在Xaml 建立來顯示時間,
這裡需要使用
Device.StartTimer 
來看看外星語:
StartTimer 提供簡單的方式來觸發可在通用程式碼中運作的時間相依工作 Xamarin.Forms ,包括 .NET Standard 程式庫。 傳遞 TimeSpan 以設定間隔並傳回

我試著翻成人話:
如果我們要在Xamarin.Forms裡使用跟時間有關的工作,我們就叫用Device.StartTimer 
然後設定每次啓動的時間就是TimeSpan



最後來看看結果:


這裡是靜態畫面,你實際在程式裡跑,就可以看到結果了!























沒有留言:

張貼留言

MS-SQL查詢指定資料表的結構

如果今天要修改一個欄位的長度,再來查查看是否有修改成功  1. MS Sql 修改欄位語法 ALTER TABLE MyTable ALTER Column Column_1 nvarchar(10) NOT NULL 2. 方法1 -- 查詢指定資料表的結...