private void InitDataTypeTable() { DataTypeTable.InitTableHeightWidth(420, 318); DataTypeTable.SetCanUserAddRows(false); DataTypeTable.AddColumns("TypeId", "类型编号", 100); DataTypeTable.AddColumns("TypeName", "类型名称", 100); DataTypeTable.AddColumns("Flag", "标记", 100); }
public Data() { InitializeComponent(); InitDataTypeTable(); InitDataInfTable(); DataTypeTable.DataTableSelect("select * from Types", "更新"); InfType.Content = infnum.InfTotalSet("Types"); DataInfTable.DataTableSelect("select * from ArmsData", "更新"); Inf.Content = infnum.InfTotalSet("ArmsData"); InitRightBm(); }
public void DataTypeEventContent(object sender, RoutedEventArgs e) { DaTymoinf = new MoreInf(); string[] Table_Str = { "TypeId", "TypeName", "Flag" }; if (DataTypeTable.dataGrid.SelectedIndex != -1) { DaTymoinf.SetValues(DataTypeTable.Getdt(), DataTypeTable.dataGrid.SelectedIndex, DataTypeTable.Rows, Table_Str, DataTypeStr, 3); DaTymoinf.Show(); } else { MessageBox.Show("当前未选中任何行!"); } }
public void InitRightBm() { MenuItem DataTypeMenu = DataTypeTable.AddMenuItem("更多信息"); MenuItem DataInfMenu = DataInfTable.AddMenuItem("更多信息"); MenuItem DeletRowMenu1 = DataTypeTable.AddMenuItem("删除选中的行"); MenuItem DeletRowMenu2 = DataInfTable.AddMenuItem("删除选中的行"); DataTypeMenu.Click += DataTypeEventContent; DataInfMenu.Click += DataInfEventContent; DeletRowMenu1.Click += DeletRows1; DeletRowMenu2.Click += DeletRows2; DataTypeTable.dgMenu.Items.Add(DataTypeMenu); DataTypeTable.dgMenu.Items.Add(DeletRowMenu1); DataInfTable.dgMenu.Items.Add(DataInfMenu); DataInfTable.dgMenu.Items.Add(DeletRowMenu2); }
private void DataTypeExport_Click(object sender, RoutedEventArgs e) { DataTypeTable.ExportExcel("select * from Types", DataTypeStr, "资料类型表格.xlsx"); }