问题标签 [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 投票
4 回答
5177 浏览

c# - 你有使用 ASP.NET MVC 的 CascadingDropDown 吗?

如果有怎么办?

您是自己使用 jQuery 还是使用 Microsoft AJAX 工具包?

您是否创建了 Web 服务或调用操作?


编辑:请注意,这个问题是在微软宣布他们将 jQuery 与 VS/ASP.NET MVC 捆绑在一起之前提出的。我认为现在围绕这个话题的讨论较少,答案现在几乎总是“使用 jQuery”。伊恩MH 2009 年 2 月 11 日

0 投票
9 回答
15825 浏览

wpf - 是否有良好的 WPF 枢轴控制?

有没有人有任何良好的 wpf 数据透视表控件的经验?

0 投票
4 回答
31035 浏览

.net - 如何以编程方式使 ListView 的列自动调整大小?

我发现了一些使用 Win32 api 或使用 SendKeys 模拟 ^+ 按钮组合( - )的示例ctrl+至少使用 SendKeys 方法,listview 会抓住光标并将其设置为沙漏,直到我按下键盘上的开始按钮. 最干净的方法是什么?

0 投票
2 回答
616 浏览

browser - 桌面应用程序中的 Web:好的 Web 浏览器控件?

多年来,我一直在基于桌面的应用程序(在我的情况下为 Windows Forms .NET)中使用“Web 浏览器控件”。我主要使用它来创建熟悉的基于流的用户界面,该界面还允许在需要时无缝过渡到互联网。

我真的厌倦了 IE 浏览器控件,因为它在输出时生成的 html 质量很差。另外,我想这实际上只是幕后的 IE7,因此有许多浏览器“问题”。尽管如此,它还是一个非常强大的控件,并提供了与您的桌面应用程序的丰富交互。

那么,除了 IE 浏览器控件之外,还有哪些替代方案呢?一年前我看过一个 Mosaic 等价物,但对未实现的功能数量感到失望,也许这最近有所改善?

0 投票
3 回答
11968 浏览

.net - 为什么 BackColor 不适用于 .NET 中的 TabControls?

如果您将 .NET 中的标准选项卡控件用于选项卡页并尝试稍微更改外观,那么您可以更改选项卡页的背景颜色,但不能更改选项卡控件。该属性可用,您可以设置它但它没有效果。如果您更改页面的背景颜色而不是选项卡控件的背景颜色,它看起来......嗯,非常难看。

我知道微软不希望它被设置。MSDN : '此属性支持 .NET Framework 基础结构,不打算直接从您的代码中使用。该成员对该控件没有意义。' 仅用于支持 .NET 基础结构的颜色的控件属性?...难以置信。

多年来,我希望微软会改变它,但他们没有。我创建了自己的 TabControl 类,它覆盖了paint 方法来解决这个问题。但这真的是最好的解决方案吗?

这个控件不支持 BackColor 的原因是什么?你有什么解决方案来解决这个问题?有没有比覆盖绘画方法更好的解决方案?

0 投票
2 回答
583 浏览

java - Java Applet 崩溃 .NET Webbrowsercontrol

在我们的应用程序中,我们有一个在 .NET 浏览器控件中运行的 Java 小程序。Sun 的一个已知问题是,以这种方式运行小程序可能会使控件崩溃。

有没有人遇到过同样的问题并解决了?

Atm 我们在 Web 浏览器中运行小程序,但我们需要在浏览器控件中运行它。

感谢您的帮助。

0 投票
5 回答
1736 浏览

c# - 有没有一种简单的方法可以在弹出文本窗口中创建两列?

这似乎是一件容易的事。我只想弹出一个文本窗口并显示两列数据——左侧的描述和右侧显示的相应值。我没有过多地使用 Forms,所以我只是抓住了第一个看起来合适的控件,一个 TextBox。我认为使用制表符是创建第二列的一种简单方法,但我发现事情并不那么好。

我尝试这样做的方式似乎有两个问题(见下文)。首先,我在许多网站上读到 MeasureString 函数不是很精确,因为字体非常复杂,还有字距调整问题等等。第二个是我不知道 TextBox 控件在下面用作它的 StringFormat 是什么。

无论如何,结果是我总是在右列中得到一个选项卡关闭的项目。我想我可以滚动自己的文本窗口并自己做所有事情,但是天哪,难道没有一种简单的方法可以做到这一点吗?

0 投票
3 回答
13865 浏览

c# - .NET Control.Margin 属性有什么用?

我假设 C# 边距属性的含义类似于 CSS - 控件外部的间距。但无论我输入什么值,边距值似乎都被忽略了。

然后我在 SDK 上阅读:

在停靠控件上设置 Margin 属性不会影响控件与其容器边缘的距离。

鉴于我在窗体上放置控件,并且可能将它们停靠,Margin 属性给我带来了什么?

0 投票
7 回答
64970 浏览

.net - WPF 中 ProgressBar 上的文本

对于 WPF 行家来说,这可能是显而易见的,但我想知道是否有一种简单的方法可以将文本放在 WPF ProgressBar 上。对我来说,一个空的进度条看起来很赤裸。那是屏幕空间,可以传递有关正在进行的信息,甚至只是在表示中添加数字现在,WPF 都是关于容器和扩展的,我正在慢慢地围绕着它思考,但由于我没有看到“文本”或“内容”属性,我想我将不得不添加一些东西到作为我的进度条的容器。是否有一种或两种技术比我最初的 WinForms 冲动更自然?向进度条添加文本的最佳、最自然的 WPF 方式是什么?

0 投票
7 回答
100233 浏览

c# - 如何更改组框边框的颜色?

在 C#.NET 中,我试图以编程方式更改组框中边框的颜色。

更新:在我们切换到 .NET 之前,当我在 winforms 系统上工作时,有人问过这个问题。