void el_ButtonClick(object sender, ElementEventArgs e) { SelectedIndex = e.Index; }
public void OnSelectedIndexChanged(object sender, ElementEventArgs e) { foreach (var item in _elements) { item.SetSelected(item.Index == e.Index); } if (SelectedIndexChanged != null) { SelectedIndexChanged(sender, e); } }
void OnButtonClick(object sender, ElementEventArgs e) { if(ButtonClick!=null) { ButtonClick(sender, e); } }
private void buttonClick(object sender, EventArgs e) { var ee = new ElementEventArgs { Index = _index}; OnButtonClick(this, ee); }