procedure TForm1.TreeView1Editing(Sender: TObject; Node: TTreeNode;
var AllowEdit: Boolean);
begin
AllowEdit := Node.Level = 0; //第一层可以编辑
end;
var AllowEdit: Boolean);
begin
AllowEdit := Node.Level = 0; //第一层可以编辑
end;
解决方案 »
- 如何使用scrollbar控制ScrollBox的水平滚动条?
- 如何判断外部程序编辑框的状态?
- 如何个cxGrid中如何增加一列,这列是一个button,我要用这个button的onclick事件写一下东东
- 黑龙江程序员联盟(13711613)这里高手很多,最好是黑龙江的呀,希望你加入
- 如何修改系统的日期呀?
- 我想在两个语句间停顿执行一秒钟怎么办?
- 急用,是什么意思??????????????
- 正在找工作的程序员们注意啦~!
- 如何设置只调试其中的一个单元Unit
- 请版主别删,暂时和csdn告别、散分
- 十万火急!!!!在线急等:关于select into #name 中对#name的访问问题
- dbgrid中日期校验一问题
如果该事件的Node参数为你不能编辑的结点则将AllowEdit参数置为False否则不需要做任何事情;比如
procedure TForm1.TreeView1Editing(Sender: TObject; Node: TTreeNode;
var AllowEdit: Boolean);
begin
if Node=TreeView1.Items[1] then
AllowEdit:=False;
end;
这样就不能编辑第一个结点了