// F5ボタン(参照) クリック public override void btnF5_Click(object sender, RoutedEventArgs e) { if (activeControl == null) { return; } switch (activeControl.Name) { case "utlZip": Utl_Zip zip = (Utl_Zip)activeControl; zip.ShowList(); break; case "utlID": Utl_MstText mst = (Utl_MstText)activeControl; mst.ShowList(); break; case "utlDisplay": Utl_MeiText mei = (Utl_MeiText)activeControl; mei.ShowList(); break; default: break; } }
// F5ボタン(参照) クリック public override void btnF5_Click(object sender, RoutedEventArgs e) { if (activeControl == null) { return; } switch (activeControl.Name) { case "utlZip": Utl_Zip zip = (Utl_Zip)activeControl; zip.ShowList(); break; case "utlID": case "utlInvoice": case "utlSummingUp": case "utlReceiptDivision": case "utlGroup1": Utl_MstText mst = (Utl_MstText)activeControl; mst.ShowList(); break; case "utlTitle": case "utlBusiness": case "utlUnitKind": case "utlTaxChange": case "utlCollectCycle": case "utlPriceFractionProc": case "utlTaxFractionProc": case "utlDisplay": Utl_MeiText mei = (Utl_MeiText)activeControl; mei.ShowList(); break; default: break; } }
public static List <ListDisplayTabIndex> GetDisplayTabIndex(DependencyObject RootObj) { List <ListDisplayTabIndex> _list = new List <ListDisplayTabIndex>(); int i = 0; foreach (DependencyObject ob in FindVisualChildrenNoType(RootObj)) { Control ctl = null; try { if (ob is ExTextBox) { ExTextBox txt = (ExTextBox)ob; if (txt.Tag.ToString().IndexOf("TabSearchOn") != -1 && txt.IsTabStop == true) { ctl = (Control)ob; _list.Add(new ListDisplayTabIndex(i, ctl.Name, ExCast.zCStr(ctl.Tag), ctl)); } } if (ob is ExUserControl && (ob is Utl_Zip) == false) { ExUserControl utl = (ExUserControl)ob; if (utl.Tag.ToString().IndexOf("TabSearchOn") != -1 && utl.IsTabStop == true) { ctl = (Control)ob; _list.Add(new ListDisplayTabIndex(i, ctl.Name, ExCast.zCStr(ctl.Tag), ctl)); } } if (ob is Utl_Zip) { Utl_Zip zip = (Utl_Zip)ob; i += 1; _list.Add(new ListDisplayTabIndex(i, zip.txtZipNo1.Name, ExCast.zCStr(zip.Tag), zip.txtZipNo1)); i += 1; _list.Add(new ListDisplayTabIndex(i, zip.txtZipNo2.Name, ExCast.zCStr(zip.Tag), zip.txtZipNo2)); i += 1; _list.Add(new ListDisplayTabIndex(i, zip.btnZip.Name, ExCast.zCStr(zip.Tag), zip.btnZip)); i += 1; _list.Add(new ListDisplayTabIndex(i, zip.txtAdress1.Name, ExCast.zCStr(zip.Tag), zip.txtAdress1)); i += 1; _list.Add(new ListDisplayTabIndex(i, zip.txtAdress2.Name, ExCast.zCStr(zip.Tag), zip.txtAdress2)); } if (ob is ComboBox || ob is ExDatePicker || ob is PasswordBox || ob is ExCheckBox || ob is ExDataGrid || ob is RadioButton) { ctl = (Control)ob; if (ctl.IsTabStop == true) { _list.Add(new ListDisplayTabIndex(i, ctl.Name, ExCast.zCStr(ctl.Tag), ctl)); } } if (ob is Button) { ctl = (Control)ob; if (ctl.Name != "btnZip") { _list.Add(new ListDisplayTabIndex(i, ctl.Name, ExCast.zCStr(ctl.Tag), ctl)); } } } catch { } i += 1; } return(_list); }