예제 #1
0
        private void sel_btn_Click(object sender, EventArgs e)
        {
            OpenFileDialog fdl1 = new OpenFileDialog();

            fdl1.Title            = "添加图片";
            fdl1.Filter           = "图像文件(*.jpeg/jpg;*.bmp;*.png;*.gif)|*.jpeg;*.jpg;*.bmp;*.png;*.gif";
            fdl1.InitialDirectory = "D:\\";
            fdl1.Multiselect      = true;
            fdl1.ShowDialog();

            //  name = new string[fdl1.FileNames.Length];
            //  leixin = new string[fdl1.FileNames.Length];

            for (int i = 0; i < fdl1.FileNames.Length; i++)
            {
                img_to_string img_to1 = new img_to_string();
                array_jian    arr_add = new array_jian();
                img_to1.img_string(fdl1.FileNames[i]);
                leixin = arr_add.add_one(leixin, img_to1.leixin);
                // leixin[i] = img_to1.leixin;
                name = arr_add.add_one(name, img_to1.name);
                //name[i] = img_to1.name;

                listView1.Items.Insert(listView1.Items.Count, new ListViewItem(name[i]));

                samons.Add(img_to1.bytes);
                imageList1.Images.Add(img_to1.img1);
                listView1.Items[listView1.Items.Count - 1].ImageIndex = samons.Count - 1;
            }
            AfterSelectEvent(leixin, name, samons);
        }
예제 #2
0
        private void my_whsb_Click(object sender, EventArgs e)
        {
            listView1.Items.Clear();
            sql_sel    s3   = new sql_sel();
            array_jian arqc = new array_jian();

            list_ID = arqc.quchong(s3.select_string_where_t("B维护记录", "R所属台账编号", "R维护人 like '%" + username + "%'"));
            tree_id(list_ID);
        }
예제 #3
0
        private void xinhao_Load(object sender, EventArgs e)
        {
            Text = "远望谷—铁路车号识别—设备型号管理!。" + username + ",欢迎您!";
            load();
            sql_sel    s1 = new sql_sel();
            array_jian ar = new array_jian();

            string[] sbmc = ar.quchong(s1.select_dataread_all_zu("B设备型号", "R名称"));
            shebei.Items.AddRange(sbmc);
            shebei.SelectedIndex = 0;
        }
예제 #4
0
        private void del_btn_Click(object sender, EventArgs e)
        {
            array_jian ar1 = new array_jian();
            int        v   = listView1.SelectedIndices[0];

            listView1.Items.RemoveAt(v);
            imageList1.Images.RemoveAt(v);
            samons.RemoveAt(v);
            leixin = ar1.str(v, leixin);
            name   = ar1.str(v, name);
            AfterSelectEvent(leixin, name, samons);
        }
예제 #5
0
        private void  除台账ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            del_taizhang del = new del_taizhang();

            del.username = username;
            if (del.del(select_ID))
            {
                array_jian ajian = new array_jian();
                list_ID = ajian.jian(select_ID, list_ID);
                tree_id(list_ID);
                select_ID = null;
            }
        }
예제 #6
0
        public void load()
        {
            listView1.View           = View.LargeIcon;
            listView1.MultiSelect    = false;
            imageList1.ImageSize     = new Size(25, 25);
            listView1.LargeImageList = imageList1;
            string_to_img s_ti1 = new string_to_img();

            if (samons.Count != 0)
            {
                for (int i = 0; i < samons.Count; i++)
                {
                    imageList1.Images.Add(s_ti1.byte_img((byte[])samons[i], leixin[i]));
                }
            }
            for (int i = 0; i < samons.Count; i++)
            {
                string_to_img sti1    = new string_to_img();
                array_jian    arr_add = new array_jian();
                sti1.byte_img((byte[])samons[i], leixin[i]);
                listView1.Items.Insert(listView1.Items.Count, new ListViewItem(name[i]));
                listView1.Items[i].ImageIndex = i;
            }
        }