共用方式為


ContentDialog.DefaultButton 屬性

定義

取得或設定值,這個值表示對話框上的哪個按鈕是默認動作。

public:
 property ContentDialogButton DefaultButton { ContentDialogButton get(); void set(ContentDialogButton value); };
ContentDialogButton DefaultButton();

void DefaultButton(ContentDialogButton value);
public ContentDialogButton DefaultButton { get; set; }
var contentDialogButton = contentDialog.defaultButton;
contentDialog.defaultButton = contentDialogButton;
Public Property DefaultButton As ContentDialogButton

屬性值

列舉值。 預設為 None

備註

您可以隨意選擇將三個按鈕其中之一區分為預設按鈕。

當您指定預設按鈕時:

  • 按鈕會收到輔色按鈕視覺效果處理。
  • 除非對話框的內容包含改為接收焦點的 UI 元素,否則按鈕會在開啟對話框時自動接收焦點。
  • 當按鈕具有焦點時,按鈕會自動回應 ENTER 鍵。
    • 當使用者按下鍵盤上的 ENTER 鍵時,會叫用與預設按鈕相關聯的 Click 事件或命令, 而 ContentDialogResult 會傳回與預設按鈕相關聯的值。
    • 如果使用者將焦點放在處理 ENTER 的控件上,預設按鈕不會回應 ENTER 鍵的按下。

適用於

另請參閱