Пример #1
0
        private void showHistogramButton_Click(object sender, EventArgs e)
        {
            if (_imageBox.DisplayedImage == null)
            {
                MessageBox.Show(Properties.StringTable.PleaseLoadAnImageFirst);
                return;
            }

            if (_histogramViewer != null && _histogramViewer.Visible == false)
            {
                _histogramViewer.Dispose();
                _histogramViewer = null;
            }

            if (_histogramViewer == null)
            {
                _histogramViewer = new HistogramViewer();
                _histogramViewer.Show();
            }

            UpdateHistogram();
        }
Пример #2
0
        private void showHistogramButton_Click(object sender, EventArgs e)
        {
            if (_imageBox.DisplayedImage == null)
            {
                MessageBox.Show("Please load an image first");
                return;
            }

            if (_histogramViewer != null && _histogramViewer.Visible == false)
            {
                _histogramViewer.Dispose();
                _histogramViewer = null;
            }

            if (_histogramViewer == null)
            {
                _histogramViewer        = new HistogramViewer();
                _histogramViewer.Width  = 600;
                _histogramViewer.Height = 1000;
                _histogramViewer.Show();
            }

            UpdateHistogram();
        }