// 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()); }
private void btnSum_Click(object sender, EventArgs e) { lblDescription.Text = "Symbol: Sum"; SelectedSymbol = btnSum.Text; SymbolSelected?.Invoke(this, e); }
private void btnPlusOrMinus_Click(object sender, EventArgs e) { lblDescription.Text = "Symbol: Plus/Minus"; SelectedSymbol = btnPlusOrMinus.Text; SymbolSelected?.Invoke(this, e); }
private void btnDivisionSign_Click(object sender, EventArgs e) { lblDescription.Text = "Symbol: Division Sign"; SelectedSymbol = btnDivisionSign.Text; SymbolSelected?.Invoke(this, e); }
private void btnInfinity_Click(object sender, EventArgs e) { lblDescription.Text = "Symbol: Infinity"; SelectedSymbol = btnInfinity.Text; SymbolSelected?.Invoke(this, e); }
private void btnLessThanOrEqualTo_Click(object sender, EventArgs e) { lblDescription.Text = "Symbol: Less Than/Equal To"; SelectedSymbol = btnLessThanOrEqualTo.Text; SymbolSelected?.Invoke(this, e); }
/// <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); }