private void button8_Click(object sender, EventArgs e) { System.Messaging.Message mes; string m; try { listBox1.Items.Clear(); int len = mq.GetAllMessages().Length; if (len != 0) { for (int i = 0; i < len; i++) { mes = mq.Receive(new TimeSpan(0, 0, 3)); mes.Formatter = new XmlMessageFormatter(new string[] { "System.String,mscorlib" }); m = mes.Body.ToString(); ListViewItem item1 = new ListViewItem(m.ToString()); item1.SubItems.Add(m.ToString()); listView1.Items.AddRange(new ListViewItem[] { item1}); } } else { m = "No Error Queue Message"; ListViewItem item1 = new ListViewItem(m.ToString()); item1.SubItems.Add(m.ToString()); listView1.Items.AddRange(new ListViewItem[] { item1}); } } catch { m = "no Message"; ListViewItem item1 = new ListViewItem(m.ToString()); item1.SubItems.Add(m.ToString()); listView1.Items.AddRange(new ListViewItem[] { item1}); } }
View
Details
ListView1.Columns.Add("No"); ListView1.Columns.Add("Name");
ListView1.Items.Add(new ListViewItem(new string[] { "1", "Message" } );
ListView1.View=View.Details
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)