3
A
回答
4
考慮WPF和PowerShell,看看WPF Linkcollection for PowerShell從貝恩德。你會發現很多有趣的鏈接,可以幫助你。
考慮你的問題,只是使用模式
$control.Add_<someevent>({ what to do })
例如,someevent
可能是Click
一個按鈕:
$button.Add_Click({ $global:clicked = $true })
你傳入處理該事件一個腳本塊。
5
晚會(超過4年)。具體處理jpierson的評論。
但如果有人發現了這個帖子,像我一樣,通過谷歌搜索的PowerShell WPF事件處理,希望獲得發件人控制(發件人)&事件參數(E),這裏的如何...
C#版本(無特定模板)
private void Handler(object sender, SomeEventArgs e)
{
//do something with sender and/or e...
}
PowerShell的版本
$WPFControl.Add_Handler({
$sender = $args[0]
$e = $args[1]
#do something with sender and/or e...
})
併到達特定MouseWheelHandler事件處理程序
C#版本(其中MouseWheelHandler事件已經被綁定到控制)
private void ScrollViewer_PreviewMouseWheel(object sender, MouseWheelEventArgs e)
{
ScrollViewer scv = (ScrollViewer)sender;
//do something with sender and/or e...
}
PowerShell的版本
$ScrollViewer.Add_PreviewMouseWheel({
$sender = [System.Windows.Controls.ScrollViewer]$args[0]
$e = [System.Windows.Input.MouseWheelEventArgs]$args[1]
#do something with sender and/or e...
})
在PowerShell中,到獲取發件人和事件參數的類型,請使用以下
$ScrollViewer.Add_PreviewMouseWheel({
Write-Host $args[0]
Write-Host $args[1]
})
這(在上面的例子)會給你...
System.Windows.Controls.ScrollViewer
System.Windows.Input.MouseWheelEventArgs
+1
我已經在SO和微軟論壇上討論了3周,沒有人能夠給我一個簡單問題的答案,如何在PowerShell中處理事件,並且我認爲它非常簡單。 Thx很多,你永遠不會遲到派對;) – 2015-10-29 01:52:19
相關問題
- 1. powershell 2事件處理
- 2. 使用PowerShell處理事件?
- 3. Powershell 2事件處理
- 4. Z訂單和事件處理wpf
- 5. 使用WPF處理事件
- 6. 處理WPF退出事件
- 7. WPF中的事件處理
- 8. WPF/XAML VisualStateManager誰處理事件?
- 9. 無法創建事件處理WPF
- 10. WPF處理事件覆蓋對象
- 11. Wpf DataTemplate事件處理程序
- 12. WPF命令Click事件處理程序
- 13. WPF中的事件處理程序
- 14. 事件處理jQuery unclick()和unbind()事件?
- 15. VB中的事件和事件處理
- 16. 事件處理和MVVM
- 17. 的WeakReference和事件處理
- 18. DataGridViewTextBoxColumn和DataGridViewComboBoxColumn事件處理
- 19. SearchView和BackPress事件處理
- 20. powershell和批處理文件的組合?
- 21. 處理事件
- 22. 鼠標事件處理
- 23. WPF DataTemplates和自定義類來處理事件
- 24. WPF,MVVM和嵌套UserControl的事件處理
- 25. 如何處理PreviewMouseLeftButtonDown和在Wpf中同時拖放事件
- 26. Powershell遠程處理和WinRM
- 27. 處理事件
- 28. pygame事件處理
- 29. 處理Login.Authenticate事件
- 30. PrimeNg和多選組件事件處理
你怎麼在事件參數和/或發件人的論點。 – jpierson 2010-08-27 02:01:15