摘要:
在TdxDBTreeView控件的OnEditing事件中写入AllowEdit := CheckEdit; //CheckEdit为判断的函数 阅读全文
摘要:
在TdxDBTreeView控件的OnKeyDown事件中写入if Key = VK_F2 thenbegin if DBTreeMain.DBSelected = nil then Exit; DBTreeMain.DBSelected.EditText;end; 阅读全文
摘要:
利用TdxDBTreeView控件(此处设为DBTreeMain)时,可以从表中直接显示出树结构,有时需要拖动对节点进行排序,而且数据表中有字段SortCode用于排序码,此时需要编写对应代码,步骤如下1.先设置DBTreeMain的DragMode属性为dmAutomatic2.设置DBTreeMain的StateIndexField属性为SortCode3.在其OnEndDragTreeNode事件中写入var m: TNodeAttachMode; oldOption: TdxDBTreeViewOptions; node: TdxDBTreeNode; bm: TBookmarkStr 阅读全文
摘要:
cxgrid单击某一网格事件,可在ViewTable的KeyPress事件中判断if Key = #32 thenbegin if Trim(colname.EditValue) = '' then colcode.FocusWithSelection //else // colReqNum.Editing := True;end; 阅读全文
摘要:
1.去掉cxgrid或dxdbgrid的分组标题行设置TableView中的optionview中的GroupByBox为False2.设置排序字段打开TableView中,看到右边的字段,单击要分组的字段名,设置其GroupIndex为0,1等(默认值-1不分组)3.自动过滤设置与禁止设置TableView中的OptionsCustomize中的ColumnFiltering为True时自动过滤,False为禁止过滤CxGrid使用小结(续) ======================================================================== 激活 阅读全文
摘要:
假设cxgrid为cxMain,TableView为ViewSelData,现在要根据数据集的colColorMark来改变本行的颜色,则可在ViewSelData的OnCustomDrawCell写入if AViewInfo.RecordViewInfo.GridRecord.Values[colColorMark.Index] = null then Exit;case AViewInfo.RecordViewInfo.GridRecord.Values[colColorMark.Index] of 1: ACanvas.Brush.Color := $FF0080; 2: ACanvas 阅读全文