Beispiel #1
0
 private void BtnConvert_Click(object sender, EventArgs e)
 {
     if (DlgFileOpen.ShowDialog() == DialogResult.OK)
     {
         TxtBox.AppendText("Converting : " + DlgFileOpen.FileName);
         Convert(DlgFileOpen.FileName);
     }
 }
Beispiel #2
0
        public void ClickOpenProject(object sender, EventArgs e)
        {
            DlgFileOpen.Filter = "xml文件|*.xml";
            DialogResult r = DlgFileOpen.ShowDialog();

            if (r == DialogResult.OK)
            {
                Reset();
                XmlHelper.Instance.LoadProject(DlgFileOpen.FileName, AllGrids);
                InvalidateUI();
            }
        }
Beispiel #3
0
        public void MenuClick_OpenMap(object sender, EventArgs e)
        {
            OpenMapEventArgs arg = e as OpenMapEventArgs;

            DlgFileOpen.Filter = "png|*.png|jpg|*.jpg|bmp|*.bmp|所有文件|*.*";
            DialogResult r = DlgFileOpen.ShowDialog();

            if (r == DialogResult.OK)
            {
                if (File.Exists(DlgFileOpen.FileName))
                {
                    LoadImage(DlgFileOpen.FileName);
                    XmlHelper.Instance.ImageFileName = DlgFileOpen.FileName;
                    InitMapScale(arg.MapScale);
                }
            }
        }
Beispiel #4
0
        private void 打开图片ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            DlgFileOpen.Filter = "png|*.png|jpg|*.jpg|bmp|*.bmp|所有文件|*.*";
            DialogResult r = DlgFileOpen.ShowDialog();

            if (r == DialogResult.OK)
            {
                if (File.Exists(DlgFileOpen.FileName))
                {
                    TheImage = Image.FromFile(DlgFileOpen.FileName);
                    if (TheImage.Size != DisplayArea.Size)
                    {
                        MessageBox.Show($"导入图片必须是[{DisplayArea.Width}x{DisplayArea.Height}]像素大小!");
                        return;
                    }
                    //CurrentMapFloor = new MapFloor(CurrentMapArea);
                    CurrentMapFloor = ObstructionFloor;
                    XmlHelper.Instance.ImageFileName = DlgFileOpen.FileName;
                }
            }
            Invalidate();
        }