如何为Xamarin设置xlabs.buttongroup上的OnClick?
试图找出如何为Xamarin表单使用XLabs ButtonGroup。 我找不到事件处理程序或任何方法来设置单击的侦听器 关于如何使用按钮的示例代码跳过了这个细节。 我错过了什么 谢谢,如何为Xamarin设置xlabs.buttongroup上的OnClick?,xamarin,buttongroup,xlabs,Xamarin,Buttongroup,Xlabs,试图找出如何为Xamarin表单使用XLabs ButtonGroup。 我找不到事件处理程序或任何方法来设置单击的侦听器 关于如何使用按钮的示例代码跳过了这个细节。 我错过了什么 谢谢, 布拉德。如果我没记错的话,我已经添加了这些行 public delegate void ButtonClickedHandler(int index); public event ButtonClickedHandler Clicked; protected void OnClic
布拉德。如果我没记错的话,我已经添加了这些行
public delegate void ButtonClickedHandler(int index);
public event ButtonClickedHandler Clicked;
protected void OnClicked(int index){
if (Clicked != null) {
Clicked (index);
}
}
并对该方法进行了改进
/// <summary>
/// Sets the selected button.
/// </summary>
/// <param name="o">The o.</param>
private void SetSelectedButton(object o)
{
if((int)o != SelectedIndex)
OnClicked ((int)o);
SelectedIndex = (int)o;
}
//
///设置所选按钮。
///
///o。
私有void setselected按钮(对象o)
{
如果((int)o!=SelectedIndex)
一次点击((int)o);
选择的索引=(int)o;
}