zoukankan      html  css  js  c++  java
  • 如何实现mdi窗口中显示图片上部居中

    本来实现思路是加一个图片框控件

    MdiClient不支持添加图片框控件

    添加到mdi窗口中,就会在所有的子窗口的上面

          try
                {
                    if (System.IO.File.Exists(System.IO.Path.Combine(System.IO.Path.GetTempPath(), "wfp_form_adv.jpg")))
                    {
                        byte[] mybyte = System.IO.File.ReadAllBytes(System.IO.Path.Combine(System.IO.Path.GetTempPath(), "wfp_form_adv.jpg"));

                        this.BackgroundImage = Image.FromStream(new MemoryStream(mybyte));
                     //   this.BeginInvoke(new EventHandler(movePic), mybyte);
                    }
                }
                catch { }

     private void movePic(object sender, EventArgs e)
            {
                mypic.Image = Image.FromStream(new MemoryStream((byte[])(sender)));
                mypic.Left = (this.Width - mypic.Width) / 2;
            }

       PictureBox mypic = new PictureBox();

          mypic.SizeMode = PictureBoxSizeMode.AutoSize;
                mypic.Top = 0;
                mypic.SendToBack();

       this.Controls.Add(mypic);

    可以显示图片,但是这个方案还是不行!

  • 相关阅读:
    Java:day11
    Java:day10
    Java:day9
    Java:day8
    纯虚函数和抽象类
    C++的虚拟继承
    派生类构造函数、析构函数的定义和调用次序
    c++的继承方式——公有、保护、私有
    操作系统中系统调用的执行过程
    C++的类
  • 原文地址:https://www.cnblogs.com/cwfsoft/p/1945733.html
Copyright © 2011-2022 走看看