函式名稱:UI\Control::disable()
適用版本:UI 0.9.0 及以上版本
函式用法: UI\Control::disable() 方法用於禁用控制元件。禁用的控制元件將無法響應使用者的互動操作,如點選、輸入等。
語法:
public function disable(): void
示例:
<?php
use UI\Control;
// 建立一個按鈕控制元件
$button = new Control\Button("Click me");
// 禁用按鈕
$button->disable();
// 輸出按鈕的狀態
if ($button->isEnabled()) {
echo "按鈕處於啟用狀態";
} else {
echo "按鈕已禁用";
}
?>
在上述示例中,我們首先建立了一個名為 $button
的按鈕控制元件。然後,透過呼叫 disable()
方法,禁用了該按鈕。最後,使用 isEnabled()
方法來檢查按鈕的狀態,如果按鈕已被禁用,將輸出 "按鈕已禁用"。
請注意,此函式僅適用於 UI 擴充套件庫的版本 0.9.0 及以上版本。