ArcGIS Engine窗体扩大后符号选择器样式无法填充??

用AE开发时,发现利用AE自带的符号选择器,form拉大后,不能像arcmap中一样样式自动填充,是什么原因?

img


这是窗体扩大后的:

img

以下内容部分参考ChatGPT模型:


这个问题可能是由于符号选择器控件的自适应能力不足导致的。为了解决这个问题,你可以手动设置符号选择器控件的大小和位置,使其与窗体的大小保持一致。你可以在窗体的Resize事件中添加以下代码:

// 获取窗体的大小
int formWidth = this.ClientSize.Width;
int formHeight = this.ClientSize.Height;

// 设置符号选择器控件的大小和位置
symbolSelector1.Size = new Size(formWidth - 20, formHeight - 60);
symbolSelector1.Location = new Point(10, 30);

需要根据实际情况调整符号选择器控件的大小和位置,使其适应窗体的大小。


如果我的建议对您有帮助、请点击采纳、祝您生活愉快