From d8cd14112019c2acbf439e7c5e86786c69f5340e Mon Sep 17 00:00:00 2001 From: ttp Date: Fri, 9 May 2008 11:23:42 +0000 Subject: [PATCH] =?utf8?q?AppliStation-GUI,=E3=83=91=E3=83=83=E3=82=B1?= =?utf8?q?=E3=83=BC=E3=82=B8=E6=83=85=E5=A0=B1=E3=83=91=E3=83=8D=E3=83=AB?= =?utf8?q?=E3=81=AE=E3=82=A4=E3=83=B3=E3=82=B9=E3=83=88=E3=83=BC=E3=83=A9?= =?utf8?q?=E6=83=85=E5=A0=B1=E8=A1=A8=E7=A4=BA=E3=82=92=E3=83=90=E3=83=BC?= =?utf8?q?=E3=82=B8=E3=83=A7=E3=83=B3=E5=8F=96=E5=BE=97=E5=A4=B1=E6=95=97?= =?utf8?q?=E6=99=82=E3=81=AB=E8=A1=A8=E7=A4=BA=E3=81=97=E3=81=AA=E3=81=84?= =?utf8?q?=E3=82=88=E3=81=86=E3=81=AB=E3=81=97=E3=81=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit git-svn-id: http://localhost/svn/AppliStation/trunk@896 34ed2c89-c49f-4a4b-abdb-c318350108cf --- AppliStation/PackageInfoForm.cs | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/AppliStation/PackageInfoForm.cs b/AppliStation/PackageInfoForm.cs index d2d2218..bba3912 100644 --- a/AppliStation/PackageInfoForm.cs +++ b/AppliStation/PackageInfoForm.cs @@ -80,16 +80,21 @@ namespace AppliStation typeValueLabel.Text = pkg.Type.ToString(); tabControl1.TabPages.Clear(); - foreach (Installer inst in pkg.Installer) { - TabPage page = new TabPage(string.Format("ƒCƒ“ƒXƒg[ƒ‰ ‚»‚Ì{0}", tabControl1.TabCount+1)); - page.Dock = DockStyle.Fill; - - InstallerInfoForm instForm = new InstallerInfoForm(); - instForm.SelectedObject = inst; - instForm.Dock = DockStyle.Fill; - page.Controls.Add(instForm); - - tabControl1.TabPages.Add(page); + if (pkg is InstalledPackage && string.IsNullOrEmpty(pkg.Version)) { + tabControl1.Visible = false; + } else { + tabControl1.Visible = true; + foreach (Installer inst in pkg.Installer) { + TabPage page = new TabPage(string.Format("ƒCƒ“ƒXƒg[ƒ‰ ‚»‚Ì{0}", tabControl1.TabCount+1)); + page.Dock = DockStyle.Fill; + + InstallerInfoForm instForm = new InstallerInfoForm(); + instForm.SelectedObject = inst; + instForm.Dock = DockStyle.Fill; + page.Controls.Add(instForm); + + tabControl1.TabPages.Add(page); + } } } -- 2.11.0