2
WPF XAML應用程序對按鈕具有IsDefault
屬性,因此Enter
鍵默認會單擊某個特定按鈕。我們如何在Windows運行時間應用程序中執行此操作?將IsDefault屬性設置爲XAML/C#WinRT應用程序中的按鈕
<Button Name="SubmitButton" Content="Enter" />
WPF XAML應用程序對按鈕具有IsDefault
屬性,因此Enter
鍵默認會單擊某個特定按鈕。我們如何在Windows運行時間應用程序中執行此操作?將IsDefault屬性設置爲XAML/C#WinRT應用程序中的按鈕
<Button Name="SubmitButton" Content="Enter" />
不幸的是,你需要自己生成這個,沒有內置屬性。訂閱父控制上的keydown事件並監聽輸入鍵被擊中,然後執行你的事件。
if (e.Key == Windows.System.VirtualKey.Enter)
{
}
您還可以創建可附加行爲來包裝此功能 –