Visual Studio 2010 中的 DragAllow 属性在哪里?

发布于 2024-10-10 12:48:36 字数 269 浏览 1 评论 0原文

我读到 这篇文章介绍了 C# 中控件的 DragAllow 属性。但我在 Visual Studio 2010 中找不到此属性。

我正在尝试为优化校准启用拖放功能。这里有人知道这件事吗?

I read in this article about DragAllow property of controls in C#. But I cannot found this property in Visual Studio 2010.

I'm trying to enable Drag and Drop for Picture Control. Does somebody here know about this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

音栖息无 2024-10-17 12:48:36

从 Visual Studio 2005 开始,DragAllow 属性已重命名为 AllowDrop

请参阅MSDN 上的相关文档。您阅读的文章必须是旧文章,或者是使用旧版本的 Visual Studio 编写的。

但是,您还应该注意,AllowDrop 属性对于 PictureBox 控件是隐藏的。该函数签名将 BrowsableAttribute 设置为 False。根据文档

此 API 支持 .NET Framework 基础结构,并不适合直接在您的代码中使用。

为什么做出这个选择是任何人的猜测,但您仍然可以在您的源代码(尽管没有 IntelliSense 的好处)。

As of Visual Studio 2005, the DragAllow property was renamed to AllowDrop.

See the relevant documentation on MSDN. The article you read must either be an old one, or written with an older version of Visual Studio in mind.

However, you should also note that the AllowDrop property is hidden for the PictureBox control. The function signature has the BrowsableAttribute set to False. According to the documentation:

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Why this choice was made is anyone's guess, but you can still set it manually in your source code (albeit without the benefit of IntelliSense).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文