SVN-Revision: r414
This commit is contained in:
wyf
2025-03-27 07:13:53 +00:00
parent 73b03e1c26
commit ce47db2f65
+30
View File
@@ -2019,6 +2019,21 @@ namespace Lskj.PubBill
this.dbpFP.Visible = !string.IsNullOrWhiteSpace(this.BillModel.PopupUnionCode);
this.labelControl1.ForeColor = this.lblOrderNo.ForeColor = this.lbTitle.ForeColor = rdBlue.Checked ? Color.Blue : Color.Red;
this.gcMain.GridView.OptionsBehavior.Editable = !isReadOnly;
if (tb_buttom.TabControlObj.TabPages.Count > 0)
{
for (int i = 0; i < this.tb_buttom.TabControlObj.TabPages.Count; i++)
{
XtraTabPage page = this.tb_buttom.TabControlObj.TabPages[i];
if (page != null && page.Controls[0] is ModuleGridEx moduleGridEx)
{
moduleGridEx.GridControlObj.GridView.OptionsBehavior.Editable = !isReadOnly;
if (moduleGridEx.SysModel != null && moduleGridEx.SysModel.IsCustomGroup == 1 && moduleGridEx.GridControlObj.CustomGroupBandEx != null)
{
moduleGridEx.GridControlObj.CustomGroupBandEx.GridView.OptionsBehavior.Editable = !isReadOnly;
}
}
}
}
// 上一次查询
int oldRowHandle = this.gcMain.GridView.FocusedRowHandle;
//获取数据源并排序
@@ -2079,6 +2094,21 @@ namespace Lskj.PubBill
this.gcMain.GridControl.DataSource = BillImpl.GetDataTableResult(this.BillModel.DetailSql);
}
if (tb_buttom.TabControlObj.TabPages.Count > 0)
{
for (int i = 0; i < this.tb_buttom.TabControlObj.TabPages.Count; i++)
{
XtraTabPage page = this.tb_buttom.TabControlObj.TabPages[i];
if (page != null && page.Controls[0] is ModuleGridEx moduleGridEx)
{
moduleGridEx.GridControlObj.GridView.OptionsBehavior.Editable = true;
if (moduleGridEx.SysModel != null && moduleGridEx.SysModel.IsCustomGroup == 1 && moduleGridEx.GridControlObj.CustomGroupBandEx != null)
{
moduleGridEx.GridControlObj.CustomGroupBandEx.GridView.OptionsBehavior.Editable = true;
}
}
}
}
BaseUserControl userControl = this.ControlObj.FindControl(this.BillModel.RtagidKey);
if (userControl != null)