App Inventor 2 指令中文化 清單選取器 Listpicker元件

ListPicker 清單選取器  

component ListPicker1

使用者可點選ListPicker元件來選擇其中的某個項目,資料型態為字串陣列。

當使用者點選ListPicker元件時,它會顯示一串項目讓使用者來選取。ListPicker元件的項目可在Designer或Block Editor中設定 ElementsFromString屬性,並以逗號分隔並排(例如, choice 1,choice 2, choice)。或在Blocks Editor中將ListPicker元件的屬性指定為某個清單內容。

其他屬性,包括文字對齊和背景顏色皆會影響ListPicker元件的外觀,我們也可設定其是否可以被點選(Enabled) 。 


屬性

Selection
選擇清單元素。 

ListPicker1.Selection  : 取得 ListPicker 的選擇清單元素
Set ListPicker1.Selection  設定 ListPicker 的選擇清單元素


ElementsFromString
Set ListPicker1.ElementsFromString將清單內容指定為ListPicker元件的項目。


Enabled
本項需設定為真,才可使用本元件。 

ListPicker1.Enabled  : 取得ListPicker現在是否可使用(boolean)
Set ListPicker1.Enabled : 設定ListPicker為可/不可使用


BackgroundColor
設定背景顏色。 

ListPicker1.BackgroundColor : 取得 ListPicker 背景顏色
Set ListPicker1.BackgroundColor 設定 ListPicker 背景顏色


FontBold
設定文字粗體。

FontItalic
設定文字斜體。

FontSize
設定文字大小。

FontTypeface
設定文字字形。

Height 
元件高度(y軸像素)。 

ListPicker1.Height 取得 ListPicker 現在高度(integer)
Set ListPicker1.Height : 設定 ListPicker 高度


Width 
元件寬度 (x軸像素)。 

ListPicker1.Width  取得 ListPicker 現在寬度(integer)
Set ListPicker1.Width : 設定 ListPicker 寬度


Text 
設定顯示文字。 

ListPicker1.Text :取得 ListPicker 的文字內容。
Set ListPicker1.Text :設定 ListPicker 的文字內容。


TextAlignment 
文字對齊方式(左、中、右) 。 

TextColor 
設定
文字顏色

Set ListPicker1.TextColor : 設定 ListPicker 的文字顏色。
ListPicker1.TextColor : 取得 ListPicker 現在的文字顏色。


Visible 
本項需設為真,才能在螢幕上看到本元件。 

ListPicker1.Visible : 取得ListPicker 現在是否可被看見(boolean)
Set ListPicker1.Visible : 設定 ListPicker 為可/不可被看見



事件 

AfterPicking
When ListPicker1.AfterPicking : 使用者點選ListPicker中某項目完成後呼叫本事件。 


BeforePicking
When ListPicker1.BeforePicking : 使用者點選ListPicker,但還沒點選某項目時呼叫本事件。 


GotFocus
當指頭移到ListPicker之上,代表現在可以點選本元件時呼叫本事件。 


LostFocus
當指頭移出ListPicker,代表不能點選本元件時呼叫本事件。