[DEVEXPRESS/WINFORM] ListBoxControl 클래스 : 항목명이 특정 문자열로 시작하는 항목 삭제하기
DevExpress/WinForm 2020. 2. 23. 11:50■ ListBoxControl 클래스 : 항목명이 특정 문자열로 시작하는 항목 삭제하기
------------------------------------------------------------------------------------------------------------------------
using DevExpress.XtraEditors;
#region 항목 삭제하기 - DeleteItem(listBoxControl, searchText)
/// <summary>
/// 항목 삭제하기
/// </summary>
/// <param name="listBoxControl">리스트 박스 컨트롤</param>
/// <param name="searchText">조회 텍스트</param>
/// <remarks>항목명이 해당 조회 텍스트로 시작하는 경우 삭제한다.</remarks>
public void DeleteItem(ListBoxControl listBoxControl, string searchText)
{
int index = listBoxControl.FindString(searchText);
if(index == -1)
{
return;
}
while(index != -1)
{
listBoxControl.Items.RemoveAt(index);
index = listBoxControl.FindString(searchText, index);
}
}
#endregion
------------------------------------------------------------------------------------------------------------------------
댓글을 달아 주세요