ListBox
        listBox1.SelectedIndex = listBox1.Items.Count - 1; 


ListView
         listView1.Items[listView1.Items.Count -1].EnsureVisible(); 


TextBox
         tbMessage.SelectionStart = tbMessage.Text.Length;
         tbMessage.ScrollToCaret();

출처: https://rescue911.tistory.com/entry/ListBox-ListView-TextBox에서-항상-포커스를-제일-아래로-자동-옮기기

'공부 > C#_자주쓸거' 카테고리의 다른 글

[C#][Winform] 쓰레드 내부에서 컨트롤 수정  (0) 2021.05.11

this.Invoke(new Action(delegate ()

{

  //동작

 timer1.Start();

 

}));

////////////////////////////////////////////////////////////////////////////////////////

 

 

if (컨트롤 변수명.InvokeRequired == true)

{

컨트롤 변수명.Invoke((MethodInvoker)delegate

{

   컨트롤들 수정

});

}

 

 

ex)

if (dataGridViewTable.InvokeRequired == true)

{

 dataGridViewTable.Invoke((MethodInvoker)delegate

 {

//동작
         isLoadData = false;
    });
}
else

//동작
     isLoadData = false;
}

+ Recent posts