WP7 - 应用程序栏上的文本按钮

时间:2011-07-07 20:26:17

标签: windows-phone-7 application-bar

在Windows Phone 7上,转到“设置”,“电子邮件”和“电子邮件”。帐户,添加帐户,Windows Live(或任何其他)。请注意,底部有灰色面板,带有一个矩形[登录]按钮。单击电子邮件地址字段,屏幕上的键盘弹出灰色面板。旋转手机,灰色面板不会旋转,但页面会旋转。那个灰色面板是应用程序栏,不是吗?

我只找到添加基于图标的圆形按钮(和菜单项)的文档。我们如何在应用程序栏上放置一个矩形文本按钮?

3 个答案:

答案 0 :(得分:1)

第三方开发人员不支持在应用程序栏中添加按钮。应用程序栏本身不是Silverlight控件;这是一个原生的。只有OEM,某些合作伙伴和MS才能访问本机SDK,因此您无法将应用程序栏模板化为具有按钮。当然,您可以创建自己的应用程序栏,模仿真实的应用程序栏,但我不建议使用这种方法,因为要使它完全正确并且在应用程序之间保持一致将非常棘手。

答案 1 :(得分:0)

是的,这是应用程序栏。嗯,这是它的非Silverlight版本。 (内置应用程序不是使用Silverlight构建的。)

不幸的是,无法在应用程序栏上使用文本按钮。只能使用带图像的按钮。

是的,在许多情况下它会很好/有用但是使用当前的SDK(甚至Mango)是不可能的。我一直希望它能在未来的版本中存在......

答案 2 :(得分:0)

手机附带的应用程序不限于使用开发人员API,您提到的应用程序可能使用C ++和/或受限制的API。作为第三方开发人员,您唯一的选择是在应用程序栏上坚持使用图标。

您始终可以像应用栏一样创建Panel彩色,沿着屏幕底部对齐并显示按钮或您想要的任何其他UI元素。