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);

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

  • 相关阅读:
    View onMeasure方法介绍
    控件的3个状态
    多个Activity之间的跳转(1)
    7种形式的Android Dialog使用举例(下)
    调用摄像头采集图像
    读取播放视频
    MATLAB
    下载数据CSV文件格式
    生成数据
    java中给当前时间添加一小时
  • 原文地址:https://www.cnblogs.com/cwfsoft/p/1945733.html
Copyright © 2011-2022 走看看