Beispiel #1
0
        /// <summary>
        /// Value changed handler
        /// </summary>
        /// <param name="e"></param>
        protected virtual void EmitOnSelected(ItemSelectedEventArgs e)
        {
            EventHandler <ItemSelectedEventArgs> handler = onSelected;

            if (handler != null)
            {
                handler(this, e);
            }
        }
Beispiel #2
0
        /// <summary>
        /// eventhandler for selecting a new item
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void HandleSelection(object sender, EventArgs e)
        {
            this.resetIndex(this.entries.IndexOf((TextButton)sender));
            ItemSelectedEventArgs ev = new ItemSelectedEventArgs();

            ev.Id       = this.index;
            ev.Selected = this.currentSelection.Label.Text;
            this.EmitOnSelected(ev);
        }
Beispiel #3
0
 /// <summary>
 /// eventhandler for selecting a new item
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void HandleSelection(object sender, EventArgs e)
 {
     this.resetIndex(this.entries.IndexOf((TextButton)sender));
     ItemSelectedEventArgs ev = new ItemSelectedEventArgs();
     ev.Id = this.index;
     ev.Selected = this.currentSelection.Label.Text;
     this.EmitOnSelected(ev);
 }
Beispiel #4
0
 /// <summary>
 /// Value changed handler
 /// </summary>
 /// <param name="e"></param>
 protected virtual void EmitOnSelected(ItemSelectedEventArgs e)
 {
     EventHandler<ItemSelectedEventArgs> handler = onSelected;
     if (handler != null)
         handler(this, e);
 }