文本meniu切换

时间:2017-09-18 10:35:57

标签: c# windows-phone-8

每次点击菜单时,我都需要更改菜单内按钮的文字!

最初文字显示:“显示兴趣点”
当我点击时,它应该显示:“隐藏兴趣点”
再次,当我点击时,它应该显示:“显示兴趣点”

(就像打开和关闭切换一样)

我正在谈论的按钮实际上不是一个按钮,它是PhoneApp的userControl

以下是代码:

 private void makemeniu1()
           {

               Thickness th = new Thickness(); th = btnMeniu.Margin;
               LayoutRoot.Children.Add(meniu);
               meniu.Visibility = Visibility.Visible;
               meniu.VerticalAlignment = VerticalAlignment.Top;
               meniu.HorizontalAlignment = HorizontalAlignment.Right;
               meniu.Margin = new Thickness(0, th.Top+btnMeniu.ActualHeight, 0, 0);
               meniu.AddBtn("Select another Day", () => { meniu.Visibility = Visibility.Collapsed; datePicker.ClickTemplateButton(); });
               meniu.AddBtn("Show Details", () => { meniu.Visibility = Visibility.Collapsed; rezumattxt.Text = detailes(MainPage.dt, carlist.number); rezumatborder.Visibility = Visibility.Visible; });
               meniu.AddBtn("Show points of interes", () => { meniu.Visibility = Visibility.Collapsed; }); 

           }

我有这个方法AddBtn,它接受​​一个字符串和一个Action来执行。

我没有在此方法上实现,例如要更改的text属性。 它只添加文字,所以我无法改变它!

如何以最简单的方式进行切换?

谢谢!

0 个答案:

没有答案