From e98a3bf3f5bfc005f9ab9922f8ab165d57762e82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tommy=20=C3=96man?= Date: Mon, 7 Jan 2019 23:35:35 +0100 Subject: [PATCH] Added even SingelClick event for checking list --- tomcatAnalys/ListItem.cs | 14 ++++++++++++++ tomcatAnalys/frmStart.Designer.cs | 1 + tomcatAnalys/frmStart.cs | 20 +++++++++----------- tomcatAnalys/tomcatAnalys.csproj | 1 + 4 files changed, 25 insertions(+), 11 deletions(-) create mode 100644 tomcatAnalys/ListItem.cs diff --git a/tomcatAnalys/ListItem.cs b/tomcatAnalys/ListItem.cs new file mode 100644 index 0000000..0704c67 --- /dev/null +++ b/tomcatAnalys/ListItem.cs @@ -0,0 +1,14 @@ +namespace tomcatAnalys +{ + public class ListItem + { + public string GarantiNr { get; set; } + public string GarantiJob { get; set; } + public string[] xmlRader { get; set; } + public override string ToString() + { + string returStr = $"Garanti: {GarantiNr} Jobnr: {GarantiJob} ex: {xmlRader[6].Substring(0, 50) + "..."}"; + return returStr; + } + } +} diff --git a/tomcatAnalys/frmStart.Designer.cs b/tomcatAnalys/frmStart.Designer.cs index 18b6113..f9645cf 100644 --- a/tomcatAnalys/frmStart.Designer.cs +++ b/tomcatAnalys/frmStart.Designer.cs @@ -67,6 +67,7 @@ this.lbInstances.Size = new System.Drawing.Size(744, 407); this.lbInstances.Sorted = true; this.lbInstances.TabIndex = 2; + this.lbInstances.Click += new System.EventHandler(this.lbInstances_Click); this.lbInstances.DoubleClick += new System.EventHandler(this.lbInstances_DoubleClick); // // btnClose diff --git a/tomcatAnalys/frmStart.cs b/tomcatAnalys/frmStart.cs index 86b0e6a..f9bce01 100644 --- a/tomcatAnalys/frmStart.cs +++ b/tomcatAnalys/frmStart.cs @@ -107,22 +107,20 @@ namespace tomcatAnalys private void lbInstances_DoubleClick(object sender, EventArgs e) { - ListItem aktRad= (ListItem)lbInstances.Items[lbInstances.SelectedIndex]; - fileWindow.FileShowerFileName = aktRad.GarantiNr+"-"+aktRad.GarantiJob; + CheckClickedRow(); + } + + private void CheckClickedRow() + { + ListItem aktRad = (ListItem)lbInstances.Items[lbInstances.SelectedIndex]; + fileWindow.FileShowerFileName = aktRad.GarantiNr + "-" + aktRad.GarantiJob; fileWindow.FileShowerBox.Lines = aktRad.xmlRader; fileWindow.ShowDialog(); } - } - public class ListItem - { - public string GarantiNr { get; set; } - public string GarantiJob { get; set; } - public string[] xmlRader { get; set; } - public override string ToString() + private void lbInstances_Click(object sender, EventArgs e) { - string returStr = $"Garanti: {GarantiNr} Jobnr: {GarantiJob} ex: {xmlRader[6].Substring(0, 50) + "..."}"; - return returStr; + CheckClickedRow(); } } } diff --git a/tomcatAnalys/tomcatAnalys.csproj b/tomcatAnalys/tomcatAnalys.csproj index b62680a..b1d9d87 100644 --- a/tomcatAnalys/tomcatAnalys.csproj +++ b/tomcatAnalys/tomcatAnalys.csproj @@ -58,6 +58,7 @@ frmStart.cs +