小编Kin*_*NES的帖子

"::"做什么以及如何在powershell脚本中使用"::"?

它是C#中objectName.method或属性的等价物吗?一个示例或2将有助于准确学习如何使用以下语法::

variables powershell operators

4
推荐指数
1
解决办法
6480
查看次数

将文本框条目限制为仅限数字或小键盘 - 不包含特殊字符

我有一个小程序接受一个整数并将其转换为DateTime.但是,我尝试使用KeyCode只允许来自键盘和小键盘的数字,并消除特殊字符和字母.我的代码允许Shift+ Num输入这些特殊字符.如何消除它们的输入?

$FromDateText.Add_KeyDown({KeyDown})
$ToDateText.Add_KeyDown({KeyDown})  #TextBox

Function KeyDown()
{
    if ($FromDateText.Focused -eq $true -or $ToDateText.Focused -eq $true)
    {
        if ($_.KeyCode -gt 47 -And $_.KeyCode -lt 58 -or $_.KeyCode -gt 95 -and
            $_.KeyCode -lt 106 -or $_.KeyCode -eq 8)
        {
            $_.SuppressKeyPress = $false 
        }
        else
        {
            $_.SuppressKeyPress = $true  
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

powershell textbox

1
推荐指数
1
解决办法
2853
查看次数

标签 统计

powershell ×2

operators ×1

textbox ×1

variables ×1