private void CsmiCopy_Click(object sender, EventArgs e) { if (lbRequested.SelectedIndex >= 0) { TextValueModel item = lbRequested.Items[this.lbRequested.SelectedIndex] as TextValueModel; if (item != null) { Clipboard.SetText(item.Text); } } }
private void LbRequested_SelectedIndexChanged(object sender, EventArgs e) { if (this.lbRequested.SelectedIndex < 0) { return; } TextValueModel item = lbRequested.Items[this.lbRequested.SelectedIndex] as TextValueModel; if (item != null && m_DictContents.TryGetValue(item.Value, out string content)) { txtContent.Text = content; } }