SVN-Revision: r913
This commit is contained in:
wyf
2025-08-07 02:29:38 +00:00
parent 9b48be7db6
commit 076a488bbe
+2 -6
View File
@@ -276,13 +276,11 @@ namespace Lskj.Control
this.tcButtom.InitTabPages(this.GridDetailList); this.tcButtom.InitTabPages(this.GridDetailList);
this.tcButtom.OnRightCallback += new EventHandler(OnGridViewRightCallBack); this.tcButtom.OnRightCallback += new EventHandler(OnGridViewRightCallBack);
//明细只有一个选项卡时是否隐藏 //明细只有一个选项卡时是否隐藏
if (SystemInfo.Instance.HidingIndividualDetails) if (SystemInfo.Instance.HidingIndividualDetails)
{ {
this.TabObj.ShowTabHeader = this.TabObj.TabPages.Count == 1 ? DefaultBoolean.False : DefaultBoolean.Default; this.TabObj.ShowTabHeader = this.TabObj.TabPages.Count == 1 ? DefaultBoolean.False : DefaultBoolean.Default;
} }
} }
} }
/// <summary> /// <summary>
@@ -911,6 +909,7 @@ namespace Lskj.Control
sqlValue = ReplaceHelper.ReplaceRowParam(row, sqlValue); sqlValue = ReplaceHelper.ReplaceRowParam(row, sqlValue);
} }
// ① 先拿普通 GridView 的焦点列(始终会有) // ① 先拿普通 GridView 的焦点列(始终会有)
GridColumn fixColumn = this.ModuleGridObj.GridControlObj.GridView.FocusedColumn; GridColumn fixColumn = this.ModuleGridObj.GridControlObj.GridView.FocusedColumn;
string columnCaption = fixColumn?.Caption ?? string.Empty; string columnCaption = fixColumn?.Caption ?? string.Empty;
@@ -922,10 +921,7 @@ namespace Lskj.Control
var bandedView = bandEx.GridView as DevExpress.XtraGrid.Views.BandedGrid.BandedGridView; var bandedView = bandEx.GridView as DevExpress.XtraGrid.Views.BandedGrid.BandedGridView;
GridColumn focusedColumn = null; GridColumn focusedColumn = null;
DevExpress.XtraGrid.Views.Grid.ViewInfo.GridHitInfo hitInfo = bandedView.CalcHitInfo(MousePosition.X, MousePosition.Y); DevExpress.XtraGrid.Views.Grid.ViewInfo.GridHitInfo hitInfo = bandedView.CalcHitInfo(MousePosition.X, MousePosition.Y);
if (hitInfo.InRowCell) focusedColumn = hitInfo.Column;
{
focusedColumn = hitInfo.Column;
}
if (bandedView != null && focusedColumn != null) if (bandedView != null && focusedColumn != null)
{ {
// 强转;成功才说明列属于 BandedGridView // 强转;成功才说明列属于 BandedGridView