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).
どのようにリストビューの作品を見つけるのは本当に良いチュートリアルを見つけることは難しいです。
私を正しい方法で誘導する方法を知っている人は誰ですか?
任意の列にサブアイテムを含むListViewItemのコレクションを作成する必要があります。 – fdafadf
アドバイスをいただきありがとうございます@fdafadf、それは私の頭を実際にそれについてもっと明るくしました –