如何启用使用复选框在窗口中选择项目
本文关键字:复选框 窗口 项目 选择 何启用 启用 | 更新日期: 2023-09-27 18:29:15
我要求在我们的窗口应用程序中选择平板电脑中的多个文件。在台式机和笔记本电脑中按CTRL键并选择文件,但在平板电脑中这是不可能的。所以我想启用"文件夹选项"复选框。因此,在平板电脑中选择多个文件,按下/选择窗口中的复选框。
我已经在我们的应用程序中使用了这个剪切的代码。我在注册表中更改了用户窗口,并启用了"文件夹选项"复选框。
我实际上是在窗口中更改注册表。
private static void checkBoxeEnable()
{
var processInfo = new ProcessStartInfo("cmd.exe", "/c" + "'""+System.AppDomain.CurrentDomain.BaseDirectory+"Turn_On_Check_Boxes_to_Select_Items.bat'"");
processInfo.CreateNoWindow = true;
processInfo.UseShellExecute = false;
processInfo.RedirectStandardError = true;
processInfo.RedirectStandardOutput = true;
var process = Process.Start(processInfo);
process.Start();
process.WaitForExit();
}
这是使用寄存器启用代码"Turn_On_Check_Boxes_to_Select_Items.bat"的文件
此文件的剪切代码。。。
REG ADD "HKCU'Software'Microsoft'Windows'CurrentVersion'Explorer'Advanced" /V AutoCheckSelect /T REG_DWORD /D 1 /F
您需要使用CheckedListBox
而不是普通的文件对话框。您应该使用它来启用导航到父文件夹和子文件夹。