⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 code.txt

📁 图书管理系统开发。系统开发的总的设计目标是实现图书管理的系统化、规范化和自动化
💻 TXT
📖 第 1 页 / 共 2 页
字号:
                    
                }
            }
            catch(Exception se)
            ...{
                MessageBox.Show(se.ToString(),"");
            }
            //if(e.Node.Parent.Parent == null)
            //{
                //MessageBox.Show(e.Node.Tag.ToString(),"2");
            //    return;
            //}
            
            if(e.Node.Parent.Parent == null)
            ...{
                //MessageBox.Show(e.Node.Tag.ToString(),"1");
                //return;
                ls_tag = e.Node.Tag.ToString().Trim();
                string ls_sql = "select Module_Id,Function_Id,Line_No,Description,Note,Enabled from dbo.Sys_Module_Function where Enabled='Y' and module_id='"+ls_tag+"'"; 
                my_class.DataControl da = new LibrarySystem.my_class.DataControl();
                DataTable dt = da.Get_Table(ls_sql);
                DataView dv = new DataView();
                dv.Table = dt;
                listView1.Clear();
                foreach(DataRowView drv in dv)
                ...{
                    ListViewItem listview = new ListViewItem();
                    listview.SubItems.Clear();
                    listview.SubItems[0].Text = drv["description"].ToString();
                    listview.ImageIndex = 5;
                    listview.Tag = "2";
                    listView1.Items.Add(listview);
                }
                return;

            }
            if(e.Node.Parent.Parent.Parent == null)
            ...{
                ls_tag = e.Node.Tag.ToString().Trim();
                string ls_sql = "select  function_id,win_id,line_no,win_name,description,note,win_type from Sys_Module_Function_line where enabled='Y' and function_id='"+ls_tag+"'"; 
                my_class.DataControl da = new LibrarySystem.my_class.DataControl();
                DataTable dt = da.Get_Table(ls_sql);
                DataView dv = new DataView();
                dv.Table = dt;
                listView1.Clear();
                foreach(DataRowView drv in dv)
                ...{
                    ListViewItem listview = new ListViewItem();
                    listview.SubItems.Clear();
                    listview.SubItems[0].Text = drv["description"].ToString();
                    listview.ImageIndex = 3;
                    listview.Tag = drv["win_name"].ToString();
                    listView1.Items.Add(listview);
                }
                return;
            }
            //ls_tag = e.Node.Tag.ToString().Trim();
            
        }

        private void statusBar1_PanelClick(object sender, System.Windows.Forms.StatusBarPanelClickEventArgs e)
        ...{
        
        }

        private void Main_Fram_Resize(object sender, System.EventArgs e)
        ...{
            return;
            
            //treeView1.Location.Y = 10;
        }

        private void Main_Fram_SizeChanged(object sender, System.EventArgs e)
        ...{
            return;
        }

        private void Main_Fram_StyleChanged(object sender, System.EventArgs e)
        ...{
            return;
        }

        private void listView1_SelectedIndexChanged(object sender, System.EventArgs e)
        ...{


        }

        private void listView1_ItemCheck(object sender, System.Windows.Forms.ItemCheckEventArgs e)
        ...{
        
        }

        private void listView1_Click(object sender, System.EventArgs e)
        ...{
            
        }
        双击事件打开窗口#region 双击事件打开窗口
        private void listView1_DoubleClick(object sender, System.EventArgs e)
        ...{
          //MessageBox.Show(e.ToString());
            string ls_tag;
            Form my_form =null;
            if(listView1.SelectedItems.Count > 0)
            ...{
                //listView1.SelectedItems.
                ls_tag = listView1.SelectedItems[0].Tag.ToString();
                
                if(ls_tag =="1" || ls_tag =="2")
                ...{
                    MessageBox.Show("您选择的功能包,不能打开,请在左边树型目录中展开此功能包!",my_class.Public_User.str_message,MessageBoxButtons.OK,MessageBoxIcon.Information);
                    return;
                }
                else
                ...{
                    //my_form = (Form)ls_tag;
                    //my_form tt = new my_fo
                    //MessageBox.Show(ls_tag,"");
                    ls_tag = ls_tag.Trim();
                    
                    Type type = Type.GetType("LibrarySystem."+ls_tag);
                    try
                    ...{
                        my_form = (Form)Activator.CreateInstance(type);
                    }
                    catch(Exception se)
                    ...{
                        MessageBox.Show("此功能还没做完"+se.ToString(),"系统提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
                        return;
                    }
                    //my_form.MdiParent = this.MdiParent;
                    //my_form.Show();
                    
                    if(my_form.FormBorderStyle == FormBorderStyle.FixedDialog)
                    ...{
                        my_form.TopMost = true;
                        my_form.ShowDialog();
                    }
                    else
                    ...{    my_form.MdiParent = this.MdiParent;
                        my_form.Show();
                    }
                    
                    /**//*
                    foreach(Form formchild in MdiChildren)
                    {
                        if(formchild.Name == ls_tag)
                        {
                            Main_Fram fm = new Main_Fram();
                            fm.MdiParent = this.MdiParent;
                            fm.Activate();
                            MessageBox.Show(ls_tag,"");
                            //formchild.MdiParent = this.MdiParent;
                            fm.Show();
                            //return;
                        }
                        else
                        {
                            MessageBox.Show("您选择的功能窗口还没做完!",my_class.Public_User.str_message,MessageBoxButtons.OK,MessageBoxIcon.Question);
                            return;
                        }
                    }
                    */
                
                }
            }        
        }

        private void label_bar_Click(object sender, System.EventArgs e)
        ...{
        
        }

        private void label_bar_DragDrop(object sender, System.Windows.Forms.DragEventArgs e)
        ...{
            //treeView1.Width = e.X;
            //MessageBox.Show("","test");
        }

        private void label_bar_Move(object sender, System.EventArgs e)
        ...{
            //treeView1.Width = this.Left;
        }

        private void label_bar_MouseEnter(object sender, System.EventArgs e)
        ...{
        
        }

        private void label_bar_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
        ...{
            mouse_offset   =   new   Point(-e.X,-e.Y); 
        }

        private void label_bar_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
        ...{
            if(e.Button == MouseButtons.Left)//左键按下 
            ...{
                //Point offset = new Point(e.X,e.Y);
                Point mouse = Control.MousePosition;    
                mouse.Offset(mouse_offset.X,mouse_offset.Y);
                ((Control)sender).Location   =   ((Control)sender).Parent.PointToClient(mouse);
                this.label_bar.Top = treeView1.Top;
                listView1.Left = this.label_bar.Left;
                listView1.Width = this.Width - this.label_bar.Width - this.label_bar.Left;
                treeView1.Width = this.label_bar.Left;
            }
        }

        private void Main_Fram_Closed(object sender, System.EventArgs e)
        ...{
            
        }
    }
    #endregion

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -