免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 936|回复: 8
收起左侧

[求助] c#,给布局视图添加图例,设置标题名称居中不成功,还有图例里图层名称怎么设置格式?

[复制链接]

10

主题

460

铜板

1

好友

助理工程师

Rank: 5Rank: 5

积分
108
发表于 2024-6-20 09:36 | 显示全部楼层 |阅读模式
c#,给布局视图添加图例,设置标题名称居中不成功,还有图例里图层名称怎么设置格式?
我的图例标题格式设置代码如下:
ILegend legend = pMapSurroundFrame.MapSurround as ILegend;
ILegendFormat format = new LegendFormatClass();
            ITextSymbol txtSymbol = new TextSymbolClass();
            txtSymbol.HorizontalAlignment = esriTextHorizontalAlignment.esriTHACenter;
            txtSymbol.VerticalAlignment = esriTextVerticalAlignment.esriTVACenter;
            txtSymbol.Size = 13;
            txtSymbol.Font.Name = "宋体";
            txtSymbol.Font.Bold = false;
            format.TitleSymbol = txtSymbol;
            legend.Format= format;

这样设置,字体、大小、粗细都有用,但是居中就没用,请问是怎么回事?

另外图例里面的图层名称怎么设置格式?我用legend.item[i].LayerNameSymbolm.Size = 50;并没用。
还望大神们帮帮忙。

26

主题

2万

铜板

99

好友

地信贵宾

Rank: 13Rank: 13Rank: 13Rank: 13

积分
474754

精华勋章宣传勋章爱心勋章优秀斑主地信元老灌水勋章荣誉会员勋章活跃勋章贡献勋章

QQ
发表于 2024-6-20 17:55 手机频道 | 显示全部楼层
顶一下
回复

使用道具 举报

21

主题

9万

铜板

83

好友

地信学员

开开心心每一天

Rank: 12Rank: 12Rank: 12

积分
12745
发表于 2024-6-21 22:55 | 显示全部楼层
路过来看看学习一下
回复 支持 反对

使用道具 举报

4

主题

1万

铜板

8

好友

资深会员

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

积分
3442

精华勋章

发表于 2024-6-22 21:04 | 显示全部楼层

谢谢提供分享
回复 支持 反对

使用道具 举报

0

主题

2万

铜板

7

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1772
发表于 2024-6-25 16:13 | 显示全部楼层
等高手解答!!!
回复 支持 反对

使用道具 举报

0

主题

653

铜板

2

好友

助理工程师

Rank: 5Rank: 5

积分
142
发表于 2024-6-25 18:27 | 显示全部楼层
先看一看
学习中
回复 支持 反对

使用道具 举报

10

主题

460

铜板

1

好友

助理工程师

Rank: 5Rank: 5

积分
108
 楼主| 发表于 2024-7-3 17:36 | 显示全部楼层
有大佬帮忙解决一下这个问题吗?
回复 支持 反对

使用道具 举报

0

主题

756

铜板

1

好友

助理工程师

Rank: 5Rank: 5

积分
132
发表于 2024-7-4 08:47 | 显示全部楼层

看看干货
回复

使用道具 举报

10

主题

460

铜板

1

好友

助理工程师

Rank: 5Rank: 5

积分
108
 楼主| 发表于 2024-7-5 09:36 | 显示全部楼层
大佬们,求帮助呀
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表