ContentDialog.DefaultButton 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,這個值表示對話框上的哪個按鈕是默認動作。
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 鍵的按下。