C# - 如何使X509Certificate2UI窗口始终位于顶部

时间:2016-08-18 07:25:10

标签: c# .net x509certificate

是否可以将X509Certificate2UI窗口始终置于顶部,或以其他方式选择带顶部窗口的证书?我正在使用select * from course_statuses where updated_at::text ILIKE '%13:24:51%' 方法

1 个答案:

答案 0 :(得分:1)

如果您将父窗口的句柄传递给显示窗口的函数,则可以使窗口保持在父窗口的顶部,即您需要使用SelectFromCollection方法的以下重载{} {1}}设置为打开窗口的句柄:

hwndParent

在Windows窗体中,您只需从表单的public static X509Certificate2Collection SelectFromCollection( X509Certificate2Collection certificates, string title, string message, X509SelectionFlag selectionFlag, IntPtr hwndParent ) 属性中获取句柄:

Handle

如果您使用的是WPF,则需要使用IntPtr windowHandle = form.Handle; 类来检索句柄:

WindowInteropHelper
相关问题