示例#1
0
        private void openDICOMFileToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frmDicomReader frm = new frmDicomReader();

            MaskedDialog.ShowDialog(this, frm);
            frm.Dispose();
            frm = null;
        }
示例#2
0
        private void button1_Click(object sender, EventArgs e)
        {
            frmDicomReader frm = new frmDicomReader();

            MaskedDialog.ShowDialog(this, frm);
            frm.Dispose();
            frm = null;
        }
示例#3
0
        private void btnAddConnect_Click(object sender, EventArgs e)
        {
            // Show form nhập IP & QR code
            frmScan frm = new frmScan();

            MaskedDialog.ShowDialog(this, frm);
            frm.Dispose();
            frm = null;
        }
示例#4
0
        private void webMain_Navigating(object sender, WebBrowserNavigatingEventArgs e)
        {
            e.Cancel = true;
            if (e.Url.ToString() != "about:blank")
            {
                string Address = "";
                string url     = e.Url.PathAndQuery;
                Address = url.Replace("(~*)", ":");
                Uri uri = new UriBuilder()
                {
                    Scheme = Uri.UriSchemeFile, Host = "", Path = Address
                }.Uri;
                bool isDicomFile = Path.GetFileName(uri.LocalPath).EndsWith("dcm");
                Address = uri.LocalPath;
                if (File.Exists(Address))
                {
                    try
                    {
                        if (isDicomFile)
                        {
                            frmDicomReader frm = new frmDicomReader(Address);
                            MaskedDialog.ShowDialog(this, frm);
                            frm.Dispose();
                            frm = null;
                        }

                        else
                        {
                            Process.Start("explorer.exe", " /select, " + Address);
                        }
                    }
                    catch
                    {
                        MessageBox.Show("Không thể mở file");
                    }
                }
                else
                {
                    MessageBox.Show("Tập tin không tồn tại");
                }
            }
        }