private void iUNLOptionPicker_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { var control = new OptionTradingControl { PositionView = this }; control.SetDataSource(SelectedUnLSymbol); var form = control.ShowControl(ParentForm, true); form.TopMost = true; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void iOptionPicker_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { var positionData = GetSelectedPositionData(); if (positionData == null) { throw new Exception("There is no Position Data!!!"); } var control = new OptionTradingControl { PositionView = this }; control.SetDataSource(positionData); control.ShowControl(ParentForm, true); } catch (Exception ex) { Logger.Error(ex.Message, ex); MessageBox.Show(ex.Message); } }