Beispiel #1
0
        // Handle the selection event for the picker.
        public override void Selected(UIPickerView pickerView, nint row, nint component)
        {
            // Get the selected symbol key value for each category.
            SelectedSymbolKey1 = _symbolLayerItems1[(int)pickerView.SelectedRowInComponent(0)].Key;
            SelectedSymbolKey2 = _symbolLayerItems2[(int)pickerView.SelectedRowInComponent(1)].Key;
            SelectedSymbolKey3 = _symbolLayerItems3[(int)pickerView.SelectedRowInComponent(2)].Key;

            // Raise an event to notify the selection has changed.
            SymbolSelected?.Invoke(this, new EventArgs());
        }
Beispiel #2
0
 private void btnSum_Click(object sender, EventArgs e)
 {
     lblDescription.Text = "Symbol: Sum";
     SelectedSymbol      = btnSum.Text;
     SymbolSelected?.Invoke(this, e);
 }
Beispiel #3
0
 private void btnPlusOrMinus_Click(object sender, EventArgs e)
 {
     lblDescription.Text = "Symbol: Plus/Minus";
     SelectedSymbol      = btnPlusOrMinus.Text;
     SymbolSelected?.Invoke(this, e);
 }
Beispiel #4
0
 private void btnDivisionSign_Click(object sender, EventArgs e)
 {
     lblDescription.Text = "Symbol: Division Sign";
     SelectedSymbol      = btnDivisionSign.Text;
     SymbolSelected?.Invoke(this, e);
 }
Beispiel #5
0
 private void btnInfinity_Click(object sender, EventArgs e)
 {
     lblDescription.Text = "Symbol: Infinity";
     SelectedSymbol      = btnInfinity.Text;
     SymbolSelected?.Invoke(this, e);
 }
Beispiel #6
0
 private void btnLessThanOrEqualTo_Click(object sender, EventArgs e)
 {
     lblDescription.Text = "Symbol: Less Than/Equal To";
     SelectedSymbol      = btnLessThanOrEqualTo.Text;
     SymbolSelected?.Invoke(this, e);
 }
Beispiel #7
0
 /// <summary>
 /// Fires the SymbolSelected event args, and closes a drop down editor if it exists.
 /// </summary>
 protected virtual void OnSymbolSelected()
 {
     _editorService?.CloseDropDown();
     SymbolSelected?.Invoke(this, EventArgs.Empty);
 }