
控件小技巧
XBMY
C#爱好者,欢迎交流
展开
-
Epplus的出坑笔记
Epplus的坑试图清空单元格内容,并试图清空批注,代码如下 var rng=sheet.Cells[$"EQ{r}"]; rng.Clear(); var comment = rng.Comment; if (comment != null) sheet.Comments.Remove(comment);由于rng.clear后,comment被置为null ,但实际上还存在。没有被物理删除。观察Clear代码,并没有与详细的解释调整后的正确代码如下: var rng=sh原创 2021-03-01 00:43:52 · 575 阅读 · 0 评论 -
edit中只能输入数字并且只能输入一个小数点
在edit的keypress事件加入如下代码即可if not (key in ['0'..'9','.',#13,#8]) then //只能输入数字及小数点,还想控制只让输入什么,自己在[]中自己填加key:=#0;if (key='.') and (Pos('.',Edit1.Text)>0) then //如果输入的是小数点,并且前面已有小数点就不让输入了key:=#0;转载 2010-07-19 18:50:00 · 1053 阅读 · 0 评论 -
序号
<br />procedure TForm3.DV1CustomDrawIndicatorCell(Sender: TcxGridTableView;<br /> ACanvas: TcxCanvas; AViewInfo: TcxCustomGridIndicatorItemViewInfo;<br /> var ADone: Boolean);<br />var<br /> FValue: string;<br /> FBounds: TRect;<br />begin<br /> FBoun原创 2010-07-20 11:29:00 · 518 阅读 · 0 评论 -
comboBox只能选取列表值
comboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList原创 2010-07-24 00:08:00 · 919 阅读 · 0 评论 -
cxgrid双击取选中行的值
<br />1.创建view的 optionsselection->cellselect 设置为false ,触发双击事件<br />2.Form11.Edit6.Text:=Self.V1.Controller.FocusedRecord.Values[2];原创 2010-07-24 00:12:00 · 1488 阅读 · 0 评论 -
导出至xls
cxgrid导出至电子表格,常用代码原创 2010-07-24 10:20:00 · 531 阅读 · 0 评论 -
dev
<br />所有控件都在DELPHI7中安装测试通过。<br />ExpressQuantumGrid Suite 版本:v4.0 <br />ExpressQuantumGrid组件是最先进的表格控件,树形列表控件和数据编辑控件的控件库适合于Delphi和C++Builder平台下的应用开发。该组件是基于底层开发出来的,而且是纯粹的本地化的可视控件库,特别设计用来开发引人注目的应用程序,将令人难以置信的特性传递给终端用户,从而使你的程序产品在激烈的竞争中取得优先地位,而实现这一切不需要编写简单的一行代码。原创 2010-08-17 22:09:00 · 1059 阅读 · 0 评论 -
对于数据的显示在 StringGrid 的 OnDrawCell 事件中写程序
1、你先用 TQuery 或 TADOQuery 打开记录集; <br />2、读取数据 <br /> with Query1 do <br /> While not Eof do <br /> begin <br /> // 读取记录 <br /> // ... ... <br /> Next; <br原创 2010-07-24 22:24:00 · 859 阅读 · 0 评论