2017-12-11 16 views
0

Powershell Guiツールを設計しました。このツールはかなりうまく動作しますが、リストビューの列にいくつかのXMLファイルのデータを埋め込む方法に固執しました。Powershellフォーム - ListView - 列にデータを取り入れる

私は私がボタンを押したときにそれが意味する

# ListView 
$LvMain= New-Object System.Windows.Forms.Listview 
$LvMain.Location = '300, 55' 
$LvMain.Name = "ListViewInfo" 
$LvMain.Size = "850, 600" 
$LvMain.Text = "Pattern text" 
$LvMain.Scrollable = $true 
$LvMain.ContextMenuStrip = $ContextMenu 
$LvMain.FullRowSelect = $True 
$LvMain.GridLines = $True 
$LvMain.UseCompatibleStateImageBehavior = $False 
$LvMain.View = "Details" 
$LvMain.font ="lucida console" 
$LvMain.Controls.Add($ApplicationFormListViewInfo) 
# Columns 
$LvMain.Columns.Add("FileName") 
$LvMain.Columns.Add("Folder") 
$LvMain.Columns.Add("Line") 
$LvMain.Columns.Add("Path") 

を移入したい4つの欄「ファイル名を指定して実行」 私は

$GetXmlData = Get-ChildItem -Path $Path -Recurse -force -Include $FileTypes | Select-String -Pattern $Pattern 

で複数のXMLファイルからデータを引き出すだろうを持っており、 $Patterns Filename,Foldername,Line (which line the pattern is) and Path (UncPath).

どのようにリストビューの作品を見つけるのは本当に良いチュートリアルを見つけることは難しいです。

私を正しい方法で誘導する方法を知っている人は誰ですか?

+0

任意の列にサブアイテムを含むListViewItemのコレクションを作成する必要があります。 – fdafadf

+0

アドバイスをいただきありがとうございます@fdafadf、それは私の頭を実際にそれについてもっと明るくしました –

答えて

関連する問題