第十五章 互動式介面(十四)

2021-09-20 02:32:10 字數 978 閱讀 2002

timepicker(或者是timespanpicker?)

timepicker比datepicker稍微簡單一些。 它僅定義時間和格式屬性,並且不包含指示新選定時間值的事件。 如果需要通知,可以為propertychanged事件安裝處理程式。

儘管timepicker通過使用datetime的tostring方法顯示所選時間,但time屬性實際上是timespan型別,表示自午夜以來的持續時間。

settimer程式包含乙個timepicker。 該程式假定從timepicker中挑選的時間在接下來的24小時內,然後在該時間到來時通知您。 xaml檔案在頁面上放置timepicker,switch和entry。

public partial class settimerpage : contentpage

bool ontimertick()

return true;

}void ontimepickerpropertychanged(object obj, propertychangedeventargs args)

}void onswitchtoggled(object obj, toggledeventargs args)

void settriggertime()}}

}

當計時器時間到來時,程式使用displayalert向使用者發出提醒訊號。 以下是此警報在三個平台上的顯示方式:

在本章中,您已經看到了定義事件的互動式檢視,並且您已經看到了實現事件處理程式的應用程式。 這些事件處理程式通常訪問檢視的屬性並設定另乙個檢視的屬性。

在下一章中,您將看到如何消除這些事件處理程式以及如何在**或標記中鏈結不同檢視的屬性。 這是資料繫結的令人興奮的功能。

第十五章 互動式介面(七)

傳統的checkbox 那個unicode字元稱為投票箱字元,它只是乙個空方塊。字元 u2611是帶支票的投票箱,而 u2612是帶x的投票箱。為了表示已檢查狀態,此checkbox 隱藏檔案將boxlabel的text屬性設定為 u2611 您很快就會看到 checkbox的 隱藏檔案定義了三個屬...

第十五章預習

public class yuxi15 else 字串的比較 字串1.equals 字串2 比較兩個字串的值是否相同,返回boolean型別的值.如果相同,則返回真值,否則返回假值.字串1.equalsignorecase 字串2 忽略大小寫比較字串1和字串2.如果都相同則返回真值 否則返回假值 改...

learn with python 第十五章 繼承

第十六章 繼承 16.1繼承 物件導向語言所擁有的特性是繼承,繼承指定義乙個新的類擁有原來類的方法。繼承最大的好處就是可以在不改變現存 的情況下新增新的方法,稱之為繼承是因為新定義的類擁有父類的所有方法。新建立的類知之為子類。繼承是乙個功能強大的特性,某些情況下如果沒有繼承,一些層序幾乎無法實現。同...