我已经创建了自定义模板控件,并且我将其用作"显示"在我的计算器应用程序它直接从import subprocess
subprocess.Popen('C:\\Program Files (x86)\\The Scripps Research Institute\\Vina\\vina.exe -config ' + 'conf.txt', cwd='C:\\Users\\Gabriel\\Documents\\vina_tutorial')
课程继承,但我无法通过用户的点击找到一种方法使其可以集中。我推翻Control
方法来做一些事情,但它从未被解雇过。
我认为应该有一些属性可以专注于点击行为,但我还没有找到它。
我知道我可以使用OnGotFocus
事件或Tapped
方法,但这不是我需要的。
这是我在Generic.xaml中的代码:
OnTapped
答案 0 :(得分:3)
如评论部分所述,要获得与TextBox
控件类似的行为,您需要手动调用
this.Focus(FocusState.Programmatic);
在其Tapped
事件处理程序中。