public SolutionMessageBuilderView()
 {
     InitializeComponent();
     converterView      = new CheckedItemListView <IItemToSolutionMessageConverter>();
     converterView.Dock = DockStyle.Fill;
     convertersGroupBox.Controls.Add(converterView);
 }
Пример #2
0
 public ICharacteristicCalculatorView()
 {
     InitializeComponent();
     characteristicsView = new CheckedItemListView <StringValue> {
         Dock = DockStyle.Fill
     };
     characteristicsTabPage.Controls.Add(characteristicsView);
 }
Пример #3
0
        public OKBProblemView()
        {
            InitializeComponent();
            var calculatorListView = new CheckedItemListView <ICharacteristicCalculator>()
            {
                Anchor   = AnchorStyles.Left | AnchorStyles.Bottom | AnchorStyles.Right | AnchorStyles.Top,
                Location = new Point(flaSplitContainer.Padding.Left, calculateButton.Location.Y + calculateButton.Height + calculateButton.Padding.Bottom + 3),
            };

            calculatorListView.Size = new Size(flaSplitContainer.Panel1.Size.Width - flaSplitContainer.Panel1.Padding.Horizontal,
                                               flaSplitContainer.Panel1.Height - calculatorListView.Location.Y - flaSplitContainer.Panel1.Padding.Bottom);
            calculatorList                      = new CheckedItemList <ICharacteristicCalculator>();
            calculatorList.ItemsAdded          += CalculatorListOnChanged;
            calculatorList.ItemsRemoved        += CalculatorListOnChanged;
            calculatorList.ItemsReplaced       += CalculatorListOnChanged;
            calculatorList.CollectionReset     += CalculatorListOnChanged;
            calculatorList.CheckedItemsChanged += CalculatorListOnChanged;

            calculatorListView.Content = calculatorList.AsReadOnly();

            flaSplitContainer.Panel1.Controls.Add(calculatorListView);
            calculateButton.Text                = string.Empty;
            calculateButton.Image               = VSImageLibrary.Play;
            refreshButton.Text                  = string.Empty;
            refreshButton.Image                 = VSImageLibrary.Refresh;
            cloneProblemButton.Text             = string.Empty;
            cloneProblemButton.Image            = VSImageLibrary.Clone;
            downloadCharacteristicsButton.Text  = string.Empty;
            downloadCharacteristicsButton.Image = VSImageLibrary.Refresh;
            uploadCharacteristicsButton.Text    = string.Empty;
            uploadCharacteristicsButton.Image   = VSImageLibrary.Save;
            refreshSolutionsButton.Text         = string.Empty;
            refreshSolutionsButton.Image        = VSImageLibrary.Refresh;
            uploadSolutionsButton.Text          = string.Empty;
            uploadSolutionsButton.Image         = VSImageLibrary.Save;
        }
 public SolutionMessageBuilderView() {
   InitializeComponent();
   converterView = new CheckedItemListView<IItemToSolutionMessageConverter>();
   converterView.Dock = DockStyle.Fill;
   convertersGroupBox.Controls.Add(converterView);
 }