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

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

  • 相关阅读:
    转 sql 时间转换格式 convert(varchar(10),字段名,转换格式)
    C#页面添加提交数据后跳出小弹窗的功能
    解决粘包问题
    粘包问题
    模拟ssh远程执行命令
    基于TCP协议的socket套接字编程
    Linux和git使用
    osi七层协议
    TCP协议的三次握手和四次挥手
    C/S 和 B/S架构
  • 原文地址:https://www.cnblogs.com/cwfsoft/p/1945733.html
Copyright © 2011-2022 走看看