0
単純なWindowsフォームDragDropがPowerShellで動作しないことを示唆するものは何もなく、いくつかのリソースは動作すると説明していますが、動作させることはできません。このような単純なでも何か:何も起こらないのTextBoxにして何かをドラッグしようとしたときPowerShellフォームがDragDropをトリガーしない
Add-Type -AssemblyName System.Windows.Forms
[System.Windows.Forms.Application]::EnableVisualStyles()
$form = New-Object System.Windows.Forms.Form
$TBcode = New-Object System.Windows.Forms.TextBox
$form.Controls.Add($TBcode)
$TBcode.Dock = "Fill"
$TBcode.Multiline = $true
$TBCode.ScrollBars = "Vertical"
$TBCode.AllowDrop = $true
$TBcode.Add_DragEnter({ Write-Host "DragEnter"; $_.Effects = "Copy" })
$TBcode.Add_DragDrop({ Write-Host "DragDrop" })
$TBcode.Add_MouseEnter({ Write-Host "Mouse Enter" })
$form.ShowDialog()
MouseEnterイベントは、通常、しかし、トリガします。