解:过点A作AE⊥BC于E,AF∥DC,交BC于F,
∴在Rt△AEB中,∠AEB=90°,tanB=
,
∵tanB=
,
∴
=
,
设AE=4x,则BE=3x,
∵AE
2+BE
2=AB
2,
∴(4x)
2+(3x)
2=5
2,
∴x=1,
∴AE=4,BE=3,
在Rt△AEC中,∠AEC=90°,∠ACE=45°,
∴∠CAE=45°,
∴AE=EC=4,
∵AF∥DC,AD∥BC,
∴四边形ADCF为平行四边形,
∴AF=CD,CF=AD,
∵AD=2,
∴CF=2,
∴EF=CE-CF=4-2=2,
在Rt△AEF中,∠AEF=90°,由勾股定理得:AF=
,
∴DC=
.
分析:首先作辅助线:过点A作AE⊥BC于E,AF∥DC,交BC于F,然后在Rt△AEB中,由三角函数可得AE与BE的关系,由勾股定理即可求得AE与BE的值;又由四边形ADCF是平行四边形,易得CF与EF的长,在Rt△AEF中,由勾股定理求得AF的长,则求得DC的长.
点评:此题考查了梯形的性质、平行四边形的判定与性质以及勾股定理、三角函数的性质等.此题综合性比较强,解题时需要仔细分析,充分识图.