积极答复者
如何在 ApplicationBar 中添加 Button 按钮,而不是 ApplicationBarIconButton 按钮?

问题
-
我见到很多界面都是在ApplicationBar 中添加了两个Button按钮(非ApplicationBarIconButton ),最典型的就是拨号界面,而且第三方应用也有,
一开始,我以为这是它们自己模拟的ApplicationBar ,并非SKD带的ApplicationBar ,
可后来我还见过一款应用,最下面是ApplicationBar (包含两个Button按钮),然后ApplicationBar 之上是软键盘(如下图),一般来说,软键盘不可能位于UI之上吧(除了可以在ApplicationBar 之上)?而我确定那个软键盘是“真实”的软键盘(并非模拟的),
我该如何实现这个呢?
2012年4月22日 14:36
答案
-
你好,
这个是XNA里通过Guide.BeginShowKeyboardInput来调出的 (http://msdn.microsoft.com/en-us/library/ff827869.aspx)。可以看成是附带确定取消按钮的软键盘。这两个确定和取消按钮也是不能自定义的。在App bar上添加自定义按钮的功能目前并未公开给第三方开发者。
Allen Chen [MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
- 已编辑 Allen Chen - MSFT 2012年4月24日 1:25
- 已标记为答案 jesse hao 2012年4月24日 3:10
2012年4月24日 1:24
全部回复
-
你好,
据我所知给App Bar添加自定义按钮不能通过公开的SDK做到。请问你看到的第三方程序是哪个?能从Marketplace上搜到吗?我可以看一下。
Allen Chen [MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
- 已编辑 Allen Chen - MSFT 2012年4月23日 9:20
2012年4月23日 9:11 -
涂鸦跳跃(Doodle Jump)就有这样的界面,当一局失败后,可以输入自己的名字,
涂鸦跳跃是XNA框架开发的,XNA是怎么做到的我不了解,不知silverlight能否做到在ApplicationBar中添加按钮?
2012年4月23日 9:48 -
你好,
这个是XNA里通过Guide.BeginShowKeyboardInput来调出的 (http://msdn.microsoft.com/en-us/library/ff827869.aspx)。可以看成是附带确定取消按钮的软键盘。这两个确定和取消按钮也是不能自定义的。在App bar上添加自定义按钮的功能目前并未公开给第三方开发者。
Allen Chen [MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
- 已编辑 Allen Chen - MSFT 2012年4月24日 1:25
- 已标记为答案 jesse hao 2012年4月24日 3:10
2012年4月24日 1:24