问题标签 [controls]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1881 浏览

c++ - 从多选列表视图 ctrl 获取选定的成员

我有一个列表视图控件,目前只允许选择一个项目。然后我通过以下代码阅读:

无效 CApp::OnNMClickList1(NMHDR *pNMHDR, LRESULT *pResult) { int nSelected = (m_List.GetSelectionMark()); ...

但是,现在我想让这个列表能够多选,GetSelectionMark() 总是返回一个索引。谁能帮我重新编码以返回选定索引的列表?

0 投票
6 回答
14787 浏览

c# - 推荐的 c# winform 控件包

我正在寻找商业/免费推荐的 c# winform 控件包

0 投票
10 回答
6693 浏览

c# - .NET(或 MFC)的高速图形控制?

我需要编写一个数字示波器类型的应用程序。那里有很多很棒的静态图形控件,但我需要能够绘制 16 条轨迹的图形,每秒处理 4000 个样本。

有人知道.NET 的高速图形控制吗?我什至会使用 MFC,因为它可以封装到 .NET 控件中。

谢谢您的帮助!

0 投票
4 回答
8431 浏览

.net - C# WinForms UserControl 鼠标事件帮助

我有一个为我的项目创建的自定义控件。在此控件中有几个子控件,如 Label、PictureBox 和 LinkLabel。除了 LinkLabel,我希望当前在父控件上的鼠标悬停事件并让控件响应鼠标悬停。当您将鼠标悬停在控件上时,背景颜色会发生变化,但在子控件上时背景颜色不会发生变化;这是因为子控件上没有 MouseEnter 和 MouseLeave 事件。我通过将父控件委托方法添加到子控件来解决了这个问题。问题仍然存在,当我订阅父控件上的单击事件时,子控件上的单击事件也会被忽略。我可以订阅每个单独的子控件,但是如何强制父控件的单击事件?我这个词 通过搜索发现是事件冒泡,但这似乎只适用于 ASP.NET 技术和框架。有什么建议么?

0 投票
2 回答
1033 浏览

asp.net - Sharepoint InputFormSection 控件外观类似

我正在寻找与 Sharepoint 中的 InputFormSection 控件类似的控件,我想在不在 Sharepoint 上下文中运行的常规网页中使用该控件。以下是输入表单部分的外观:http ://graegert.com/wp-content/uploads/2008/01/moss_adminarea_page_structure1.png

0 投票
10 回答
102934 浏览

asp.net - 有没有办法将 onclick 事件添加到 ASP.NET 标签服务器控件?

我想做这样的事情:

我知道在 Javascript 中我可以做到:

所以我想知道为什么我不能用 Label 对象做到这一点。

0 投票
4 回答
7973 浏览

c# - 进行无闪烁动画 C# 自定义控件的最佳方法是什么?

我目前正在创建一个需要在 C# 项目中处理动画的自定义控件。它基本上是一个列表框,其中包含固定数量的可以移动的元素。一个元素(另一个带有背景图像和几个生成标签的用户控件)可以向上、向下移动或从列表中取出。

我想创建动画运动,因为元素在容器自定义控件中四处移动,但在我看来,使用线条移动控件,例如

在计时器事件中触发是闪烁的并且具有糟糕的渲染,即使打开了双缓冲也是如此。

那么问题来了:实现无闪烁动画 C# 控件的最佳方法是什么?我是否应该不创建自定义控件并处理我生成的面板背景图像中的所有绘图?有没有我没发现的超级动画方法?:)

谢谢!

0 投票
4 回答
4212 浏览

c# - C#谷歌地球错误

我的一个朋友在 C# 用户控件中嵌入了一个谷歌地球插件。一切正常,但是当您关闭窗口时,我们会收到“未指定错误”,并可选择继续运行脚本或不运行脚本。从我们的跟踪来看,这似乎是由 google 放置在页面上的脚本引起的。有任何想法吗?

0 投票
8 回答
4199 浏览

asp.net - ASP.Net 中等效的 Vb6“标记”属性?

我在这里寻找想法和意见,而不是“真正的答案”,我猜......

回到旧的 VB6 时代,所有控件中都有一个名为“Tag”的属性,这是存储与控件相关的自定义信息的有用方法。每一个控制都有它,一切都很幸福......

现在,在 .Net 中(至少对于 WebForms),它不再存在了......

有没有人有一个很好的替代品?

我经常发现这个问题,我有不同的函数在生命周期的不同时间运行,它们用我的控件做一些事情,我想让它们保持独立,但一个应该将信息传递给另一个关于具体控制。

我可以想到一百万种替代方法(显然,从模块级字典开始),但没有一个像好的 ol' Tag 那样干净。

(注意:我知道我可以对所有控件进行子类化并改用我的版本。我宁愿不这样做)

有什么建议么?你通常如何解决这个问题?关于他们为什么首先删除这个的任何想法?

编辑:我正在寻找请求内的东西,而不是请求间的东西。我不需要这些信息仍然存在于 PostBack 上。例如,它位于 _Load 和 _PreRender 方法之间。

EDIT2:我知道我的 ASp.Net,我知道桌面和网络之间的区别,伙计们!我只是想最大限度地使用 .Net 给我的抽象。我理解权衡,相信我,假设我这样做,请回答。

0 投票
3 回答
1181 浏览

asp.net - 模板化 ASP.NET 用户控件

我正在尝试创建一个用户控件,允许用户进行如下操作:

除了您可以拥有许多任何类型的事实之外,我只允许某些控件。我可以在 XSD 中描绘这一点,但我不完全确定 ASP.NET。

我的 ASP.NET voodoo 现在正在画一个空白......有什么想法吗?