void ReleaseDesignerOutlets()
        {
            if (BlueSlider != null)
            {
                BlueSlider.Dispose();
                BlueSlider = null;
            }

            if (ColorLabel != null)
            {
                ColorLabel.Dispose();
                ColorLabel = null;
            }

            if (ColorView != null)
            {
                ColorView.Dispose();
                ColorView = null;
            }

            if (GreenSlider != null)
            {
                GreenSlider.Dispose();
                GreenSlider = null;
            }

            if (RedSlider != null)
            {
                RedSlider.Dispose();
                RedSlider = null;
            }
        }
Пример #2
0
        /// <summary>
        /// save to file
        /// сохранить в файл
        /// </summary>
        public void Save()
        {
            try
            {
                using (StreamWriter writer = new StreamWriter(@"Engine\" + Name + @"Alert.txt", false))
                {
                    writer.WriteLine(Type);

                    string saveLineString = "";

                    for (int i = 0; i < Lines.Length; i++)
                    {
                        saveLineString += Lines[i].GetStringToSave() + "%";
                    }

                    writer.WriteLine(saveLineString);

                    writer.WriteLine(Label);
                    writer.WriteLine(Message);
                    writer.WriteLine(BorderWidth);
                    writer.WriteLine(IsOn);
                    writer.WriteLine(IsMusicOn);
                    writer.WriteLine(IsMessageOn);
                    writer.WriteLine(ColorLine.ToArgb());
                    writer.WriteLine(ColorLabel.ToArgb());
                    writer.WriteLine(Music);
                    writer.WriteLine(SignalType);
                    writer.WriteLine(VolumeReaction);
                    writer.WriteLine(Slippage);
                    writer.WriteLine(NumberClosePosition);
                    writer.WriteLine(OrderPriceType);
                    writer.Close();
                }
            }
            catch (Exception)
            {
                // ignore
            }
        }
Пример #3
0
        public MainWindow()
        {
            InitializeComponent();

            ARGB color = new ARGB();

            ColorStack.DataContext = color;

            MultiBinding Multi1 = new MultiBinding();

            Multi1.Converter = new ByteToColorConverter();

            Binding A = new Binding("Text");

            A.ElementName = "decimal1";

            Binding R = new Binding("Text");

            R.ElementName = "decimal2";

            Binding G = new Binding("Text");

            G.ElementName = "decimal3";

            Binding B = new Binding("Text");

            B.ElementName = "decimal4";

            Multi1.Bindings.Add(A);
            Multi1.Bindings.Add(R);
            Multi1.Bindings.Add(G);
            Multi1.Bindings.Add(B);

            Multi1.Mode = BindingMode.OneWay;
            ColorLabel.SetBinding(BackgroundProperty, Multi1);
        }