阅读:1762回复:2
C# 中如何访问图层的字段 用下面的程序说不可访问
<P>MapLayer listLay =(MapLayer) this.axMap1.Layers.Item(e.index);<BR> listF=(Fields)listLay.Records.Fields ;<BR> foreach (Field fld in listF) //这里出错<BR> {<BR> MessageBox.Show(fld.ValueAsString );</P>
<P> MessageBox.Show(fld.Name);<BR> }</P> |
|
1楼#
发布于:2006-09-19 10:15
<P>通过其它的方法可以得到了</P>
<P>嘿嘿</P><img src="images/post/smile/dvbbs/em04.gif" /> |
|
2楼#
发布于:2006-10-20 17:39
<P>主要可能是因为有个 shape 字段,所以你用 foreach 可能就出错了。</P>
<P>PS:个人理解,不知道对不对,请高手指正</P> |
|
|