選択した行の内容をテキストボックスに表示しようとしています。このコードは、最初に選択した項目だけを追加するため動作しません。ListViewで選択した項目の内容をテキストボックスに印刷するにはどうすればいいですか?
EDIT:この作品のようなものが、私の表示は次のようになります。ListViewSubItem: {a} ListViewSubItem: {b}
if (!string.IsNullOrEmpty(PC.SubItems[1].Text) && !string.IsNullOrEmpty(PC.SubItems[2].Text))
{
txtPc.Text = e.Item.SubItems[1].ToString()
+ " " + e.Item.SubItems[2].ToString();
}
EDIT:これはうまく機能:
private void SelectedItem(object sender, ListViewItemSelectionChangedEventArgs e)
{
if (tabSelectPage.SelectedTab != tabPage2)
txtSelected.Text = "User: " + e.Item.SubItems[1].Text +
"Pass" + e.Item.SubItems[2].Text;
else
txtSelected.Text = "URL: " + e.Item.SubItems[1].Text +
"User: " + e.Item.SubItems[2].Text +
"Pass" + e.Item.SubItems[3].Text;
}
あなたは、「デスクトップに印刷する」とはどういう意味ですか? –
@Sai Kalyan Akshinthala:おっと!私はテキストボックスを意味した。 – NewHelpNeeder