2015-01-25 5 views
0

Powershell-GUI를 사용하여 목록 양식 검색을 시도합니다.목록 용 Powershell-GUI 필터

$searchButton = GenerateButton -text 'search' -x 10 -y 280 -action { 
    $data = $listForm.Items -like "*$searchInput.Text*" 
    $listForm.DataSource = $data 
} 

필터 -like은 개체에서 작동하지 않습니다. 당신이 $searchInputText 속성 값에 대해 뭔가를 비교하려면

+2

당신은 '텍스트'속성 값에 대해 뭔가를 비교하려면 '$ searchInput'의 문자열 (' "* $ ($ searchInput.Text) *"') 안에서 서브 표현식을 사용해야합니다. 그러나 혼자서 문제가 해결되지 않을 수도 있으므로 코드와 코드를 달성하기 위해 더 많은 컨텍스트를 제공하십시오. –

+0

: O 작업이 완벽합니다. 감사합니다! – AmshegaR

답변

0

당신은 문자열 안에 표현식을 사용할 수 있습니다

$data = $listForm.Items -like "*$($searchInput.Text)*"