Как установить OnClick на xlabs.buttongroup для Xamarin?
Пытаюсь понять, как использовать XLabs ButtonGroup для Xamarin Forms. https://github.com/XLabs/Xamarin-Forms-Labs/wiki/ButtonGroup
Я не могу найти обработчик событий или какой-либо способ установить прослушиватель для щелчка.
В примере кода, как использовать кнопку, просто пропускается эта деталь. https://github.com/XLabs/Xamarin-Forms-Labs/blob/master/Samples/XLabs.Sample/Pages/Controls/ButtonGroupPage.cs
Что мне не хватает?
Спасибо, Брэд.
person
BWhite
schedule
10.06.2015
source
источник
Ответы (1)
Если я правильно помню, я добавил эти строки
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;
}
person
Alessandro Caliaro
schedule
25.11.2015