Exemplo n.º 1
0
        protected override void Dispose(bool disposing)
        {
            base.Dispose(disposing);

            if (disposing)
            {
                if (Window != null)
                {
                    if (!Window.IsDisposed)
                    {
                        Window.Dispose();
                    }

                    Window = null;
                }
            }
        }
Exemplo n.º 2
0
        private void DXColourControl_MouseClick(object sender, MouseEventArgs e)
        {
            if (Window != null)
            {
                if (!Window.IsDisposed)
                {
                    Window.Dispose();
                }
                Window = null;
            }

            Window = new DXColourPicker
            {
                Target         = this,
                Parent         = ActiveScene,
                PreviousColour = BackColour,
                SelectedColour = BackColour,
            };
            Window.Location = new Point((ActiveScene.Size.Width - Window.Size.Width) / 2, (ActiveScene.Size.Height - Window.Size.Height) / 2);
        }