我正在处理Xamarin表单,我需要在导航面板右侧显示按钮 .
按钮显示,但是当我点击它时,它不会触发 Activated
或 Clicked
事件 .
这是XAML:
<ContentPage.ToolbarItems>
<ToolbarItem Name="Save" Activated="SaveClicked" Clicked="SaveClicked" Order="Primary" Priority="0" />
</ContentPage.ToolbarItems>
它背后的代码是:
public EditDepartureChecklist()
{
InitializeComponent();
this.Title = Application.Current.Properties["VesselName"].ToString();
NavigationPage.SetBackButtonTitle(this, "");
//var saveItem = new ToolbarItem
//{
// Text = "Save"
//};
//this.ToolbarItems.Add(saveItem);
//saveItem.SetBinding(MenuItem.CommandProperty, "SaveClicked");
}
public void SaveClicked(object sender, EventArgs e)
{
var data = _selectedChecklistForm;
}
1 回答