有人可以提供一些洞察力吗?这可能吗?如果是这样,怎么办?
谢谢!
解决方法 应用程序栏按钮可以基于索引的方式工作,而不是像您所期望的那样基于对象.因此,当您要对其执行特定 *** 作时(例如禁用),您需要指定一个按钮索引.例如:
ApplicationbarIconbutton b = (ApplicationbarIconbutton)Applicationbar.buttons[0];b.IsEnabled = false;
据说,您可以创建新的ApplicationbarIconbutton实例并将其传递给Applicationbar:
for (int i = 0; i < 2; i++){ ApplicationbarIconbutton b = new ApplicationbarIconbutton(); b.Text = i.ToString(); b.IconUri = new Uri("/Images/icon1.png",UriKind.relative); Applicationbar.buttons.Add(b);}
删除按钮时,您可以简单地使用RemoveAt,因为您知道要删除的按钮的索引:
Applicationbar.buttons.RemoveAt(0);总结
以上是内存溢出为你收集整理的在WP7 Silverlight应用程序中以编程方式隐藏应用程序栏图标?全部内容,希望文章能够帮你解决在WP7 Silverlight应用程序中以编程方式隐藏应用程序栏图标?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)