diff --git a/src/PBAnaly/DataProcessForm.resx b/src/PBAnaly/DataProcessForm.resx index bb187ea..26c31d6 100644 --- a/src/PBAnaly/DataProcessForm.resx +++ b/src/PBAnaly/DataProcessForm.resx @@ -120,139 +120,140 @@ - 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 @@ -323,73 +324,72 @@ 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 - 3f4/vwXOM7HXEWEAAAAASUVORK5CYII= + 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 + AABJRU5ErkJggg== diff --git a/src/PBAnaly/MainForm.Designer.cs b/src/PBAnaly/MainForm.Designer.cs index b5f8056..39037cb 100644 --- a/src/PBAnaly/MainForm.Designer.cs +++ b/src/PBAnaly/MainForm.Designer.cs @@ -659,7 +659,7 @@ this.thunderLabel1.Name = "thunderLabel1"; this.thunderLabel1.Size = new System.Drawing.Size(200, 16); this.thunderLabel1.TabIndex = 19; - this.thunderLabel1.Text = "PBAnaly v0.1.6rc4"; + this.thunderLabel1.Text = "PBAnaly v0.1.7"; // // MainForm // diff --git a/src/PBAnaly/MainForm.cs b/src/PBAnaly/MainForm.cs index 7077f90..5bc2b8b 100644 --- a/src/PBAnaly/MainForm.cs +++ b/src/PBAnaly/MainForm.cs @@ -509,13 +509,16 @@ namespace PBAnaly data_tab.SuspendLayout(); if(data_row >= 1 && data_row <=3)data_row = 3; else if(data_row >=5 && data_row <=9) data_row = 9; - data_tab.RowCount = data_row; + data_tab.RowCount = data_row*2; data_tab.ColumnCount = data_col + 1; for (int i = 0; i < data_row; i++) { - data_tab.RowStyles.Add(new RowStyle(SizeType.Percent, 100f / data_row)); + if(i % 2==0) + data_tab.RowStyles.Add(new RowStyle(SizeType.Percent, 100f / data_row)); + else + data_tab.RowStyles.Add(new RowStyle(SizeType.Absolute, 20)); } for (int i = 0; i < data_col; i++) { @@ -546,8 +549,10 @@ namespace PBAnaly } index++; - item.GetPanel.Dock = DockStyle.Fill; + data_tab.Controls.Add(item.GetPanel, col, row); + item.GetPanel.Dock = DockStyle.Fill; + data_tab.Controls.Add(item.GetBottomPanel,col,row+1); item.GetImagePanel.image_pl.SizeMode = PictureBoxSizeMode.Zoom; item.GetImagePanel.ava_auto_Click(null, null); if (col < data_tab.ColumnCount - 2) @@ -556,7 +561,7 @@ namespace PBAnaly } else { - row++; + row += 2; col = 0; } } @@ -582,6 +587,7 @@ namespace PBAnaly item.Value.Arrangement = false; DataProcess_panel.Controls.Add(item.Value.GetImagePanel); item.Value.Rifresh(); + item.Value.GetImagePanel.BringToFront(); } } diff --git a/src/PBAnaly/Module/BioanalysisMannage.cs b/src/PBAnaly/Module/BioanalysisMannage.cs index a893aaa..cd3a9c2 100644 --- a/src/PBAnaly/Module/BioanalysisMannage.cs +++ b/src/PBAnaly/Module/BioanalysisMannage.cs @@ -496,7 +496,16 @@ namespace PBAnaly.Module } imagePanel.SetButtomLabel($"{image_mark_L16.Width} x {image_mark_L16.Height}" ); - + if (tifFiles.Length > 0) + { + var t = tifFiles[0].Split("\\"); + if (t.Length > 2) + { + imagePanel.SetButtomName($"{t[t.Length - 2]}"); + } + + } + } private void ImageAlg(AlgAttribute aatb) @@ -2010,14 +2019,22 @@ namespace PBAnaly.Module { get { return imagePanel.pl_panel_image; } } + public TableLayoutPanel GetBottomPanel + { + get{ return imagePanel.tlp_bottom_panel; } + } public void Rifresh() { imagePanel.pl_panel_image.Dock = DockStyle.Fill; imagePanel.image_pl.SizeMode = PictureBoxSizeMode.StretchImage; imagePanel.tableLayoutPanel2.Controls.Add(imagePanel.pl_panel_image, 0, 0); imagePanel.tableLayoutPanel2.Controls.Add(imagePanel.tlp_right_panel, 1, 0); - imagePanel.tlp_right_panel.Controls.Add(imagePanel.image_pr, 0, 0); - imagePanel.tlp_right_panel.Controls.Add(imagePanel.lb_wh, 0, 1); + imagePanel.tlp_right_panel.Controls.Add(imagePanel.lb_top_info, 0, 0); + imagePanel.tlp_right_panel.Controls.Add(imagePanel.image_pr,0, 1); + imagePanel.tlp_right_panel.Controls.Add(imagePanel.lb_wh, 0, 2); + imagePanel.image_pr.ImageFit = TFit.Fill; + + imagePanel.pl_bottom.Controls.Add(imagePanel.tlp_bottom_panel); imagePanel.ava_auto_Click(null,null); } diff --git a/src/PBAnaly/UI/BioanalyImagePanel.Designer.cs b/src/PBAnaly/UI/BioanalyImagePanel.Designer.cs index 2903bdf..0812820 100644 --- a/src/PBAnaly/UI/BioanalyImagePanel.Designer.cs +++ b/src/PBAnaly/UI/BioanalyImagePanel.Designer.cs @@ -43,32 +43,35 @@ this.ava_zoom_out = new AntdUI.Avatar(); this.ava__zoom_in = new AntdUI.Avatar(); this.ava_auto = new AntdUI.Avatar(); - this.panel3 = new AntdUI.Panel(); + this.pl_bottom = new AntdUI.Panel(); + this.tlp_bottom_panel = new System.Windows.Forms.TableLayoutPanel(); + this.lb_name = new AntdUI.Label(); this.lb_size = new AntdUI.Label(); this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel(); this.pl_panel_image = new AntdUI.Panel(); this.pl_bg_panel = new AntdUI.Panel(); this.image_pl = new System.Windows.Forms.PictureBox(); - this.tlp_right_panel = new System.Windows.Forms.TableLayoutPanel(); - this.lb_wh = new AntdUI.Label(); - this.image_pr = new AntdUI.Image3D(); this.ctms_strop = new System.Windows.Forms.ContextMenuStrip(this.components); this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); this.ctms_strop_copy = new System.Windows.Forms.ToolStripMenuItem(); this.ctms_strop_stickup = new System.Windows.Forms.ToolStripMenuItem(); this.ctms_strop_delete = new System.Windows.Forms.ToolStripMenuItem(); + this.tlp_right_panel = new System.Windows.Forms.TableLayoutPanel(); + this.lb_wh = new AntdUI.Label(); + this.image_pr = new AntdUI.Image3D(); this.lb_top_info = new AntdUI.Label(); this.panel1.SuspendLayout(); this.tableLayoutPanel1.SuspendLayout(); this.panel2.SuspendLayout(); this.flowPanel1.SuspendLayout(); - this.panel3.SuspendLayout(); + this.pl_bottom.SuspendLayout(); + this.tlp_bottom_panel.SuspendLayout(); this.tableLayoutPanel2.SuspendLayout(); this.pl_panel_image.SuspendLayout(); this.pl_bg_panel.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.image_pl)).BeginInit(); - this.tlp_right_panel.SuspendLayout(); this.ctms_strop.SuspendLayout(); + this.tlp_right_panel.SuspendLayout(); this.SuspendLayout(); // // wdb_title @@ -247,24 +250,55 @@ this.ava_auto.Text = "a"; this.ava_auto.Click += new System.EventHandler(this.ava_auto_Click); // - // panel3 + // pl_bottom // - this.panel3.Controls.Add(this.lb_size); - this.panel3.Dock = System.Windows.Forms.DockStyle.Bottom; - this.panel3.Location = new System.Drawing.Point(3, 292); - this.panel3.Name = "panel3"; - this.panel3.Size = new System.Drawing.Size(352, 13); - this.panel3.TabIndex = 2; - this.panel3.Text = "panel3"; + this.pl_bottom.BackColor = System.Drawing.SystemColors.ActiveCaptionText; + this.pl_bottom.Controls.Add(this.tlp_bottom_panel); + this.pl_bottom.Dock = System.Windows.Forms.DockStyle.Bottom; + this.pl_bottom.Location = new System.Drawing.Point(3, 292); + this.pl_bottom.Name = "pl_bottom"; + this.pl_bottom.Size = new System.Drawing.Size(352, 13); + this.pl_bottom.TabIndex = 2; + this.pl_bottom.Text = "panel3"; + // + // tlp_bottom_panel + // + this.tlp_bottom_panel.ColumnCount = 4; + this.tlp_bottom_panel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 97F)); + this.tlp_bottom_panel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 120F)); + this.tlp_bottom_panel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tlp_bottom_panel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tlp_bottom_panel.Controls.Add(this.lb_name, 0, 0); + this.tlp_bottom_panel.Controls.Add(this.lb_size, 1, 0); + this.tlp_bottom_panel.Dock = System.Windows.Forms.DockStyle.Fill; + this.tlp_bottom_panel.Location = new System.Drawing.Point(0, 0); + this.tlp_bottom_panel.Name = "tlp_bottom_panel"; + this.tlp_bottom_panel.RowCount = 1; + this.tlp_bottom_panel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); + this.tlp_bottom_panel.Size = new System.Drawing.Size(352, 13); + this.tlp_bottom_panel.TabIndex = 1; + // + // lb_name + // + this.lb_name.BackColor = System.Drawing.Color.Transparent; + this.lb_name.Dock = System.Windows.Forms.DockStyle.Fill; + this.lb_name.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(237)))), ((int)(((byte)(237)))), ((int)(((byte)(237))))); + this.lb_name.Location = new System.Drawing.Point(0, 0); + this.lb_name.Margin = new System.Windows.Forms.Padding(0); + this.lb_name.Name = "lb_name"; + this.lb_name.Size = new System.Drawing.Size(97, 13); + this.lb_name.TabIndex = 1; + this.lb_name.Text = "800x600"; // // lb_size // - this.lb_size.BackColor = System.Drawing.SystemColors.ControlLight; + this.lb_size.BackColor = System.Drawing.Color.Transparent; this.lb_size.Dock = System.Windows.Forms.DockStyle.Fill; - this.lb_size.Location = new System.Drawing.Point(0, 0); + this.lb_size.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(237)))), ((int)(((byte)(237)))), ((int)(((byte)(237))))); + this.lb_size.Location = new System.Drawing.Point(97, 0); this.lb_size.Margin = new System.Windows.Forms.Padding(0); this.lb_size.Name = "lb_size"; - this.lb_size.Size = new System.Drawing.Size(352, 13); + this.lb_size.Size = new System.Drawing.Size(120, 13); this.lb_size.TabIndex = 0; this.lb_size.Text = "800x600"; this.lb_size.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; @@ -316,6 +350,39 @@ this.image_pl.TabIndex = 0; this.image_pl.TabStop = false; // + // ctms_strop + // + this.ctms_strop.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.toolStripSeparator1, + this.ctms_strop_copy, + this.ctms_strop_stickup, + this.ctms_strop_delete}); + this.ctms_strop.Name = "ctms_strop"; + this.ctms_strop.Size = new System.Drawing.Size(101, 76); + // + // toolStripSeparator1 + // + this.toolStripSeparator1.Name = "toolStripSeparator1"; + this.toolStripSeparator1.Size = new System.Drawing.Size(97, 6); + // + // ctms_strop_copy + // + this.ctms_strop_copy.Name = "ctms_strop_copy"; + this.ctms_strop_copy.Size = new System.Drawing.Size(100, 22); + this.ctms_strop_copy.Text = "复制"; + // + // ctms_strop_stickup + // + this.ctms_strop_stickup.Name = "ctms_strop_stickup"; + this.ctms_strop_stickup.Size = new System.Drawing.Size(100, 22); + this.ctms_strop_stickup.Text = "粘贴"; + // + // ctms_strop_delete + // + this.ctms_strop_delete.Name = "ctms_strop_delete"; + this.ctms_strop_delete.Size = new System.Drawing.Size(100, 22); + this.ctms_strop_delete.Text = "删除"; + // // tlp_right_panel // this.tlp_right_panel.BackColor = System.Drawing.Color.White; @@ -351,7 +418,7 @@ // this.image_pr.Dock = System.Windows.Forms.DockStyle.Fill; this.image_pr.Duration = 0; - this.image_pr.ImageFit = AntdUI.TFit.Contain; + this.image_pr.ImageFit = AntdUI.TFit.Fill; this.image_pr.Location = new System.Drawing.Point(3, 31); this.image_pr.Name = "image_pr"; this.image_pr.Size = new System.Drawing.Size(60, 149); @@ -359,39 +426,6 @@ this.image_pr.TabIndex = 1; this.image_pr.Text = "image3D1"; // - // ctms_strop - // - this.ctms_strop.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.toolStripSeparator1, - this.ctms_strop_copy, - this.ctms_strop_stickup, - this.ctms_strop_delete}); - this.ctms_strop.Name = "ctms_strop"; - this.ctms_strop.Size = new System.Drawing.Size(101, 76); - // - // toolStripSeparator1 - // - this.toolStripSeparator1.Name = "toolStripSeparator1"; - this.toolStripSeparator1.Size = new System.Drawing.Size(97, 6); - // - // ctms_strop_copy - // - this.ctms_strop_copy.Name = "ctms_strop_copy"; - this.ctms_strop_copy.Size = new System.Drawing.Size(100, 22); - this.ctms_strop_copy.Text = "复制"; - // - // ctms_strop_stickup - // - this.ctms_strop_stickup.Name = "ctms_strop_stickup"; - this.ctms_strop_stickup.Size = new System.Drawing.Size(100, 22); - this.ctms_strop_stickup.Text = "粘贴"; - // - // ctms_strop_delete - // - this.ctms_strop_delete.Name = "ctms_strop_delete"; - this.ctms_strop_delete.Size = new System.Drawing.Size(100, 22); - this.ctms_strop_delete.Text = "删除"; - // // lb_top_info // this.lb_top_info.Dock = System.Windows.Forms.DockStyle.Fill; @@ -408,7 +442,7 @@ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.ClientSize = new System.Drawing.Size(358, 308); this.Controls.Add(this.tableLayoutPanel2); - this.Controls.Add(this.panel3); + this.Controls.Add(this.pl_bottom); this.Controls.Add(this.panel1); this.Controls.Add(this.wdb_title); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; @@ -421,13 +455,14 @@ this.tableLayoutPanel1.ResumeLayout(false); this.panel2.ResumeLayout(false); this.flowPanel1.ResumeLayout(false); - this.panel3.ResumeLayout(false); + this.pl_bottom.ResumeLayout(false); + this.tlp_bottom_panel.ResumeLayout(false); this.tableLayoutPanel2.ResumeLayout(false); this.pl_panel_image.ResumeLayout(false); this.pl_bg_panel.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(this.image_pl)).EndInit(); - this.tlp_right_panel.ResumeLayout(false); this.ctms_strop.ResumeLayout(false); + this.tlp_right_panel.ResumeLayout(false); this.ResumeLayout(false); } @@ -438,7 +473,6 @@ private AntdUI.Panel panel2; private AntdUI.FlowPanel flowPanel1; private AntdUI.Avatar ava_auto; - private AntdUI.Panel panel3; private AntdUI.Label lb_size; public System.Windows.Forms.ComboBox cbb_mode; public AntdUI.Avatar ava_zoom_out; @@ -462,5 +496,8 @@ public System.Windows.Forms.ToolStripMenuItem ctms_strop_stickup; public System.Windows.Forms.ToolStripMenuItem ctms_strop_delete; public AntdUI.Label lb_top_info; + private AntdUI.Label lb_name; + public AntdUI.Panel pl_bottom; + public System.Windows.Forms.TableLayoutPanel tlp_bottom_panel; } } \ No newline at end of file diff --git a/src/PBAnaly/UI/BioanalyImagePanel.cs b/src/PBAnaly/UI/BioanalyImagePanel.cs index 924e659..286412d 100644 --- a/src/PBAnaly/UI/BioanalyImagePanel.cs +++ b/src/PBAnaly/UI/BioanalyImagePanel.cs @@ -54,7 +54,10 @@ namespace PBAnaly.UI { lb_size.Text = value; } - + public void SetButtomName(string value) + { + lb_name.Text = value; + } public void SetImage(Image image) { if (image_pl.InvokeRequired) diff --git a/src/PBAnaly/UI/SizeForm.Designer.cs b/src/PBAnaly/UI/SizeForm.Designer.cs index 441c1e1..89c1618 100644 --- a/src/PBAnaly/UI/SizeForm.Designer.cs +++ b/src/PBAnaly/UI/SizeForm.Designer.cs @@ -48,7 +48,7 @@ this.btb_row.ReadOnly = false; this.btb_row.Size = new System.Drawing.Size(100, 41); this.btb_row.TabIndex = 0; - this.btb_row.Text = "2"; + this.btb_row.Text = "1"; this.btb_row.TextAlignment = System.Windows.Forms.HorizontalAlignment.Left; this.btb_row.UseSystemPasswordChar = false; // diff --git a/src/PBAnaly/UI/SizeForm.cs b/src/PBAnaly/UI/SizeForm.cs index 4c60cff..cde08d0 100644 --- a/src/PBAnaly/UI/SizeForm.cs +++ b/src/PBAnaly/UI/SizeForm.cs @@ -24,6 +24,12 @@ namespace PBAnaly.UI row = int.Parse(btb_row.Text); col = int.Parse(btb_col.Text); + + if (row >= col) + { + MessageBox.Show("行值不小于列数"); + return; + } this.DialogResult = DialogResult.OK; }