public DataCollectionDialog(IDatabase database, IDataCollection dataCollection, List <int> imageIndices, int durationTime, string sessionName, bool isWithPause)
        {
            //Инициализация компонентов
            InitializeComponent();
            this.FormBorderStyle = FormBorderStyle.None;      //убрать рамку окна
            this.WindowState     = FormWindowState.Maximized; //на весь экран

            //Поля
            this.DB           = database;
            this.DC           = dataCollection;
            this.duration     = durationTime;
            this.sessionName  = sessionName;
            this.imageIndices = new List <int>(imageIndices);
            this.isWithPause  = isWithPause;

            timer.Interval = durationTime * 1000;

            //скрываем курсор
            Cursor.Hide();

            //Настройка молуля сбора данных
            DC.SetSessionName(sessionName);
            DC.SetImagesPack(this.imageIndices);
        }