[英]Setting focus to input box in an InputDialog using MahApps
我們已經基於MahApps Dialog示例中的InputDialog制作了自己的搜索對話框,它確實可以工作,但是有兩個問題:
您可以幫忙這兩個嗎? 第一個是最重要的,因為用戶在注意到焦點不在搜索字段之前經常開始鍵入。
在提供一些代碼摘錄以獲取幫助時(基本上是我在問題中提供的示例鏈接的復制和粘貼),我發現類名和對話框標題之間存在依賴性。
<dialogs:BaseMetroDialog x:Class="Some.Path.Dialogs.SearchDialog"
...
d:DesignHeight="500" d:DesignWidth="800"
Title="SearchDialog" Background="White">
...
</dialogs:BaseMetroDialog>
當Title
與Class
的最后一部分匹配時,焦點將正確設置。 關於自動選擇,事實證明它與Metro.MahApps界面無關,而僅與內部代碼有關,我發現一個入口點聽起來很有希望實現我的目標。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.