- 积分
- 987
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2016-5-5
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如附件
三张图分别是程序运行后的初始界面,然后选择数据,点击确定后的界面,当点击确定按钮后,显示界面发生向下偏移
我在打开数据的按钮方法里面已经使用了
layersLegend1.ActiveMapFrame.MapView.ZoomToExtent(78, 130, 16, 55);
//layersLegend1.Refresh();
mapView1.ZoomToExtent(78, 130, 16, 55);
来限定显示的范围了
///下面是打开数据按钮对应的代码
private void tsb_opendata_Click(object sender, EventArgs e)
{
OpenFileDialog aDlg = new OpenFileDialog();
aDlg.Filter = "Supported Formats(*.ctl)|*.ctl|All Files (*.*)|*.*";
//aDlg.Filter = "Png Image (*.png)|*.png|Gif Image (*.gif)|*.gif|Jpeg Image (*.jpg)|*.jpg|Bitmap Image (*.bmp)|*.bmp|Tif Image (*.tif)|*.tif|Windows Meta File (*.wmf)|*.wmf";
if (aDlg.ShowDialog() == DialogResult.OK)
{
string aFile = aDlg.FileName;
aDataInfott.OpenGrADSData(aFile);
tv = aDataInfott.GetVariableNames();
tsbcb_v.ComboBox.DataSource = tv;//变量
td = aDataInfott.GetTimes();//时次
tsbcb_t.ComboBox.DataSource = td;
tl = aDataInfott.GetLevels();//层数
tsbcb_lev.ComboBox.DataSource = tl;
temp_t = tsbcb_t.ComboBox.SelectedIndex;
temp_v = tsbcb_v.ComboBox.SelectedIndex;
temp_l = tsbcb_lev.ComboBox.SelectedIndex;
layersLegend1.ActiveMapFrame.MapView.ZoomToExtent(78, 130, 16, 55);
//layersLegend1.Refresh();
mapView1.ZoomToExtent(78, 130, 16, 55);
}
}
|
|