1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- using ChoiceTech.Halcon.Control;
- using HalconDotNet;
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- using ViewROI;
- using WeifenLuo.WinFormsUI.Docking;
- namespace FormLib
- {
- [Serializable]
- public partial class FormImageWindow : DockContent
- {
- public HWindowTool_Smart myHWindow = new HWindowTool_Smart();
- public string WindowName { get; set; }
- public FormImageWindow()
- {
- InitializeComponent();
- _instance = this;
- }
- public string m_fileName = string.Empty;
- /// <summary>
- /// 窗体对象实例
- /// </summary>
- private static FormImageWindow _instance;
- public static FormImageWindow Instance
- {
- get
- {
- if (_instance == null)
- _instance = new FormImageWindow();
- return _instance;
- }
- }
- private void FormImageWindow_Load(object sender, EventArgs e)
- {
- this.panel1.Controls.Add(myHWindow);
- myHWindow.Dock = DockStyle.Fill;
- }
- public void ClearWindow()
- {
- myHWindow.DispHWindow.ClearWindow();
- }
- }
- }
|