텍스트 상자에 선택한 행의 내용을 표시하려고합니다. 이 코드는 처음 선택한 항목 만 추가하기 때문에 작동하지 않습니다.선택한 경우 ListView에서 선택한 항목의 내용을 텍스트 상자에 인쇄하는 방법?
편집 :이 작품의 종류하지만 내 디스플레이는 다음과 같이 : 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();
}
편집 : 이것은 잘 작동합니다 :
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