ApplicationBarIconButton is null

前端 未结 5 819
一个人的身影
一个人的身影 2021-02-07 02:32

Why is my ApplicationBarIconButton null?


    

        
5条回答
  •  旧时难觅i
    2021-02-07 03:22

    I remember running into this issue before: there's an explanation here. An easy workaround is just to instantiate it in code-behind rather than xaml (like here).

    private ApplicationBarIconButton SaveEdit;
    private void InitAppBar()
    {
         ApplicationBar appBar = new ApplicationBar();
    
         SaveEdit = new ApplicationBarIconButton(new Uri("images/appbar.check.rest.png", UriKind.Relative));
         SaveEdit.Click += new EventHandler(OnClick_Check);
         SaveEdit.Text = Strings.Save_button;
         appBar.Buttons.Add(SaveEdit);
    
         ApplicationBarIconButton CancelEdit = new ApplicationBarIconButton(new Uri("images/appbar.close.rest.png", UriKind.Relative));
         CancelEdit.Click += new EventHandler(OnClick_Cancel);
         CancelEdit.Text = Strings.Cancel_button;
         appBar.Buttons.Add(CancelEdit);
    
         ApplicationBar = appBar;
    }
    

提交回复
热议问题