コード例 #1
0
ファイル: Form1.cs プロジェクト: xiangxud/Projects
        public void AddVideo()
        {
            VidListFm    fm  = new VidListFm();
            DialogResult dia = fm.ShowDialog();

            if (dia == System.Windows.Forms.DialogResult.OK)
            {
                Video v = new Video(fm.TextboxTitle.Text, fm.TextboxZeit.Text, fm.dateTimePicker1.Text, fm.dateTimePicker2.Text);
                videos.Add(v);
                v.isChanged = true;
                this.RefreshList();
            }
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: xiangxud/Projects
        private void listViewVideos_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            Video video = listViewVideos.SelectedItems[0].Tag as Video;

            if (video != null)
            {
                VidListFm fr = new VidListFm();
                fr.TextboxTitle.Text    = video.Name;
                fr.TextboxZeit.Text     = video.vZeit.ToString();
                fr.dateTimePicker1.Text = video.erdatum.ToShortDateString();
                fr.dateTimePicker2.Text = video.hochdatum.ToShortDateString();
                video.isChanged         = true;
                fr.ShowDialog();
                if (fr.DialogResult == DialogResult.OK)
                {
                    video.Name      = fr.TextboxTitle.Text;
                    video.vZeit     = Convert.ToInt32(fr.TextboxZeit.Text);
                    video.erdatum   = Convert.ToDateTime(fr.dateTimePicker1.Text);
                    video.hochdatum = Convert.ToDateTime(fr.dateTimePicker2.Text);
                    this.RefreshList();
                }
            }
        }