中通过显示隶属关系物业

矿山施工设备2021年09月06日

本文将介绍如何利用DataGridImageColumn列来显示数据的隶属关系,具体的效果如下图

点击图标这一列,就会自动的显示它的下属数据和收缩下属数据。当然对于这个效果中,对原来的DataGridImageColumn进行了一些改动,对DataGrid的也需要一些另外的处理,还有数据也需要有要求,主要是不能对数据进行排序,不来显示会乱掉。其中排序也需要一个字段信息 我这里设置了一个 KM_XH,一个是否显示的列KM_Visible,有了这两个列,就能够很好的实现了上面的效果。

在具体的DataGrid定义的地方需要设置下面的一些方法

privatevoidDataGridClick(objectsender,useEventArgse)

{

//taGrid1.

tTestInfohti=tTest(int(e.X,e.Y));

if(w==-1||lumn==-1)

return;

if(bleStyles[0].GridColumnStyles[lumn]isDataGridImageBarColumn)

{

DataRowdr=faultView[w].Row;

DataRow[]drs=lect(LSGX+\"=\"+dr[ID].ToString());

if(ngth0)

{

boolvisible=true;

try

{

if(Boolean(drs[0][strVisible]))

{

visible=false;

}

}

catch

{

visible=false;

}

tVisible(dr,visible);

}

}

}

/**////summary

///设置下级的可见性

////summary

///paramname=\"dr\"/param

///paramname=\"visible\"/param

privatevoidsetVisible(DataRowdr,boolvisible)

原标题:车臣总统:任何威胁俄罗斯及其总统的人都将被歼灭 {

DataRow[]drs=lect(LSGX+\"=\"+dr[ID].ToString());

foreach(DataRowdrChildindrs)

{

drChild[strVisible]=visible;

if(!visible)

{

tVisible(drChild,visible);

}

}

}

/**////summary

///设置图片信息

////summary

///paramname=\"sender\"/param

///paramname=\"e\"/param

privatevoidsetImage(objectsender,DataGridImageCellEventArgse)

{

try

{

DataRowdr=faultView[w].Row;

mber=Number(dr,0);

sList=HasList(dr);

if(sList)

{

if(ShowList(dr))

{

age=ages[0];

}

else

{

age=ages[1];

}

}

else

{

age=ages[2];

}

}

catch

{

}

}

/**////summary

///是否显示细表

////summary

///paramname=\"dr\"/param

///returns/returns

privateboolShowList(DataRowdr)

{

if(lect(LSGX+\"=\"+dr[ID].ToString()+\"and\"+strVisible+\"=true\").Length0)

returntrue;

returnfalse;

}

/**////summary

///是否有细表

////summary

///paramname=\"dr\"/param

///returns/returns

privateboolHasList(DataRowdr)

{

if(lect(LSGX+\"=\"+dr[ID].ToString()).Length0)

returntrue;

returnfalse;

}

/**////summary

查看本文来源

武汉宫颈糜烂治疗费用
宝宝积食
手机维修
相关阅读
60岁的年龄,20岁的身材,这6位越老越帅气的男明星,太专一了

近几年,网络上涌现了一个名词——中所年有种男。 一般所指中所年男人长...

2023-10-18
称重传感器616-300KG 兹迪亚 tedea

我是【广州南创★现代科技】美国特里奥616-300KG于数激光关系企业的李工 美...

2023-10-03
“健康小屋”安家店面社区,岛城居民可以就近自助查体

名记者 台雪超 在面包店、活动中心新设“身心健康房子”,不便邻近地区随...

2023-10-01
蔚来与极地未来合作开发 COP15青年生物多样性科学探索

5同月22日,第22个亚太地区生命体多元性日在即,蔚来宣布与极地下一代就Cl...

2023-09-30
光明大力锻造一支能力格局与科学城建设相匹配的生态村干部队伍

缺少:圣者融媒 6年末11日,圣者区里2022年小区里领导班子常委后备英才征选...

2023-09-29
吉利成立深圳易易互联公司,经营范围含新能源开发设计

信息应用边角料获悉深圳易易点对点信息应用香港)有限一些公司日前成立,...

2023-09-27
友情链接