Exemple #1
0
        private void SetTabIndex(string displayStr)
        {
            int index = 0;

            foreach (var item in CommHelper.ContractModelGroupList)
            {
                if (string.Equals(item.Key, displayStr))
                {
                    break;
                }
                index++;
            }
            var quoteViewModel = TradeQuotesViewModel.GetInstance(null);
            var tabViewModel   = QuotesTabControlViewModel.GetInstance(null);

            if (quoteViewModel.IsInternationalCheck)
            {
                if (!quoteViewModel.IsQuoteCheck)
                {
                    quoteViewModel.IsQuoteCheck = true;
                }
            }
            else
            {
                quoteViewModel.InternationalCheckType = 1;
                quoteViewModel.IsInternationalCheck   = true;
            }
            tabViewModel.SelectedIndex = index;
        }
 public static QuotesTabControlViewModel GetInstance(MainViewModel mainVM)
 {
     if (_instance == null)
     {
         _instance = new QuotesTabControlViewModel(mainVM);
     }
     return(_instance);
 }