中通过显示隶属关系物业
本文将介绍如何利用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