public void AddData(CutterData data)
        {
            if (_data == null)
            {
                _data = new ObservableCollection <CutterData>();
            }

            _data.Add(data);
            RaisePropertyChanged("Data");
            RaisePropertyChanged("FilteredData");

            Parent.RaiseTickerChanged(null);
            Parent.RaisePropertyChanged("SelectedStock");
        }
示例#2
0
        private void OnUpdateData(string symbol, CutterData data)
        {
            //Log.InfoFormat("OnUpdateData1: {0} - {1}", symbol, data );

            var sivm = GetStockInfoBySymbolName(symbol);

            if (sivm == null)
            {
                return;
            }

            sivm.AddData(data);

            SetStockDisplayRange(_stockDisplayRange);

            RaisePropertyChanged("SelectedStock");

            RaiseTickerChanged(symbol);

            //Log.InfoFormat("OnUpdateData2: {0} - {1}", symbol, data);

            // TODO To be implemented
        }