コード例 #1
0
ファイル: MainWindow.xaml.cs プロジェクト: buybackoff/qdms
        private void AddInstrumentManuallyBtn_ItemClick(object sender, RoutedEventArgs routedEventArgs)
        {
            var window = new AddInstrumentManuallyWindow();

            window.ShowDialog();
            if (window.InstrumentAdded)
            {
                Instruments.Add(window.TheInstrument);
            }
            window.Close();
        }
コード例 #2
0
ファイル: MainWindow.xaml.cs プロジェクト: buybackoff/qdms
        //show a window to modify the selected instrument
        private void TableView_RowDoubleClick(object sender, MouseButtonEventArgs mouseButtonEventArgs)
        {
            var inst   = (Instrument)InstrumentsGrid.SelectedItem;
            var window = new AddInstrumentManuallyWindow(inst, false);

            window.ShowDialog();

            CollectionViewSource.GetDefaultView(InstrumentsGrid.ItemsSource).Refresh();

            window.Close();
        }
コード例 #3
0
ファイル: MainWindow.xaml.cs プロジェクト: buybackoff/qdms
        //show the window to add a new custom futures contract
        private void BtnAddCustomFutures_ItemClick(object sender, RoutedEventArgs routedEventArgs)
        {
            var window = new AddInstrumentManuallyWindow(addingContFut: true);

            window.ShowDialog();
            if (window.InstrumentAdded)
            {
                Instruments.Add(window.TheInstrument);
            }
            window.Close();
        }
コード例 #4
0
        //show the window to add a new custom futures contract
        private void BtnAddCustomFutures_ItemClick(object sender, RoutedEventArgs routedEventArgs)
        {
            var window = new AddInstrumentManuallyWindow(_client, addingContFut: true);

            window.ShowDialog();
            if (window.ViewModel.AddedInstrument != null)
            {
                ViewModel.Instruments.Add(window.ViewModel.AddedInstrument);
            }
            window.Close();
        }
コード例 #5
0
ファイル: MainWindow.xaml.cs プロジェクト: buybackoff/qdms
        //clone an instrument
        private void InstrumentContextCloneBtn_ItemClick(object sender, RoutedEventArgs routedEventArgs)
        {
            var inst   = (Instrument)InstrumentsGrid.SelectedItem;
            var window = new AddInstrumentManuallyWindow(inst);

            window.ShowDialog();
            if (window.InstrumentAdded)
            {
                Instruments.Add(window.TheInstrument);
            }
            window.Close();
        }
コード例 #6
0
ファイル: MainWindow.xaml.cs プロジェクト: joyanta/qdms
        //show a window to modify the selected instrument
        private void TableView_RowDoubleClick(object sender, MouseButtonEventArgs mouseButtonEventArgs)
        {
            var inst = (Instrument)InstrumentsGrid.SelectedItem;
            var window = new AddInstrumentManuallyWindow(inst, false);
            window.ShowDialog();

            CollectionViewSource.GetDefaultView(InstrumentsGrid.ItemsSource).Refresh();

            window.Close();
        }
コード例 #7
0
ファイル: MainWindow.xaml.cs プロジェクト: joyanta/qdms
 //clone an instrument
 private void InstrumentContextCloneBtn_ItemClick(object sender, RoutedEventArgs routedEventArgs)
 {
     var inst = (Instrument)InstrumentsGrid.SelectedItem;
     var window = new AddInstrumentManuallyWindow(inst);
     window.ShowDialog();
     if (window.InstrumentAdded)
     {
         Instruments.Add(window.TheInstrument);
     }
     window.Close();
 }
コード例 #8
0
ファイル: MainWindow.xaml.cs プロジェクト: joyanta/qdms
 private void AddInstrumentManuallyBtn_ItemClick(object sender, RoutedEventArgs routedEventArgs)
 {
     var window = new AddInstrumentManuallyWindow();
     window.ShowDialog();
     if (window.InstrumentAdded)
     {
         Instruments.Add(window.TheInstrument);
     }
     window.Close();
 }
コード例 #9
0
ファイル: MainWindow.xaml.cs プロジェクト: kod3r/qdms
 //show the window to add a new custom futures contract
 private void BtnAddCustomFutures_ItemClick(object sender, RoutedEventArgs routedEventArgs)
 {
     var window = new AddInstrumentManuallyWindow(addingContFut: true);
     window.ShowDialog();
     if (window.InstrumentAdded)
     {
         Instruments.Add(window.TheInstrument);
     }
     window.Close();
 }