nmlvjun
路人甲
路人甲
  • 注册日期2004-11-18
  • 发帖数35
  • QQ
  • 铜币127枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2401回复:8

[求助]请教关于IField的问题?

楼主#
更多 发布于:2005-12-12 14:47
  
<P>如下图,实现主显示字段下拉列表框的默认选项如Number要用到那个属性呢?</P>
<P>像列表框中shape,name,type,number默认被选中,怎么实现呢,用到那个属性呢?</P>
<IMG src="http://bbs.gissky.net/images/upfile/2005-12/20051212121835.bmp" border=0>
喜欢0 评分0
gzstyxb
路人甲
路人甲
  • 注册日期2004-09-22
  • 发帖数358
  • QQ
  • 铜币1045枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-12-12 15:47
<P ><v:shapetype><v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path connecttype="rect" gradientshapeok="t" extrusionok="f"></v:path><lock aspectratio="t" v:ext="edit"></lock></v:shapetype><v:shape><v:imagedata></v:imagedata></v:shape></P>
由爱故生忧, 由爱故生怖. 若离于爱者, 无忧亦无怖.
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15946
  • QQ554730525
  • 铜币25338枚
  • 威望15363点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
2楼#
发布于:2005-12-13 12:09
<P>这个应该在程序里面判断,比较简单吧,fid是系统字段没有选上</P>
<P>其他的都选上了</P>
举报 回复(0) 喜欢(0)     评分
nmlvjun
路人甲
路人甲
  • 注册日期2004-11-18
  • 发帖数35
  • QQ
  • 铜币127枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2005-12-13 14:23
不是全选上的,这个图例外,不知怎么判断
举报 回复(0) 喜欢(0)     评分
xiyang
路人甲
路人甲
  • 注册日期2004-10-14
  • 发帖数21
  • QQ
  • 铜币114枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2005-12-13 16:15
<P>应该需要你自己程序判断的吧</P>
举报 回复(0) 喜欢(0)     评分
nmlvjun
路人甲
路人甲
  • 注册日期2004-11-18
  • 发帖数35
  • QQ
  • 铜币127枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2005-12-13 17:10
关键是找不到属性,怎么判断
举报 回复(0) 喜欢(0)     评分
benlb
路人甲
路人甲
  • 注册日期2005-11-21
  • 发帖数21
  • QQ
  • 铜币218枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2005-12-14 10:27
<P>我用JAVA编写的,查找字段,不知道能不能解决你的问题</P>
<P>IFeature feature;</P>
<P>IFields fields= feature.getFields();</P>
<P>for(int i = 0;i<fields.getFieldcount();i++)</P>
<P>{</P>
<P>   String s = fields.getField(i).getName();</P>
<P>   System.out.println(s);</P>
<P>}</P>
举报 回复(0) 喜欢(0)     评分
nmlvjun
路人甲
路人甲
  • 注册日期2004-11-18
  • 发帖数35
  • QQ
  • 铜币127枚
  • 威望0点
  • 贡献值0点
  • 银元0个
7楼#
发布于:2005-12-14 11:41
<P>楼上没有明白我的意思,我的IField是可以读出来的,关键是怎么让部分IField显示,部分IField不显示,</P>
<P>在 <FONT color=#000000>ArcGIS Engine 中 </FONT>IFieldInfo不知道怎么用?</P>
举报 回复(0) 喜欢(0)     评分
nmlvjun
路人甲
路人甲
  • 注册日期2004-11-18
  • 发帖数35
  • QQ
  • 铜币127枚
  • 威望0点
  • 贡献值0点
  • 银元0个
8楼#
发布于:2005-12-14 12:35
问题终于搞定,用到ITableFields和IFieldInfo
举报 回复(0) 喜欢(0)     评分
游客

返回顶部