0

Microsoft Project Siena - 如果 text1 等于“XX”,如何让 button1 导航到某个页面?


大家好,

所以我想要的是,当您单击“按钮”时,它将导航到一个页面,您可以在其中输入密码(例如“text1”字段),然后在同一页面上将是一个“按钮”,当您单击“按钮”,它将检查“text1”中是否有某些文本,如果文本匹配,它将导航到我想要的任何页面。

这有可能吗?

如果是这样,具体如何?

请记住,我想在“Microsoft Project Siena”中执行此操作,这意味着我目前没有安装任何其他“应用程序”制作工具。

谢谢你和亲切的问候,-Sean D.


::更新::

我自己已经尝试过的一些事情:

我有另一个按钮,一旦计时器等于 5000,就会将可见性更改为 true,所以我尝试了相同类型的东西,但是当输入正确的文本时,它似乎并没有改变可见性,例如:

If(Text1!Text!Value=test1234, true)

甚至这都行不通:

If(Text1!Value=test1234, true)

这就是我在可见性公式中所拥有的,但就像我说的那样它不起作用。

但是,当它与这样的计时器一起使用时:

If(Timer1_1!Value=5000, true)

导航到页面后 5 秒后,按钮出现,效果很好。

有任何想法吗?

4

1 回答 1

0

我想到了:

If(Text1!Text="test1234", true)

完成了任务!

-肖恩

此外,如果您想清除密码“InputText”,那么您必须执行以下操作:

Navigate(Screen1, ScreenTransition!Fade);UpdateContext({text_pwd: "abc"});UpdateContext({text_pwd: ""})

将其放在导航按钮上,它将导航到“Screen1”并清除密码文本,然后将密码“InputText”的默认属性更改为text_pwd或您想要命名的任何内容。

祝你好运!-肖恩

于 2015-04-13T08:40:33.910 回答