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

asp.net - 内联脚本在 ASP.Net 自定义控件中无法解析

目前我正在使用自定义正则表达式验证器(不幸的是)

我正在尝试使用这样的服务器端内联脚本设置正则表达式模式:

但是,该脚本并未解析为服务器端代码。相反,它是按字面意思解释的,我最终在渲染的标记中得到了类似的东西:

关于为什么这不能正确解决的任何线索?

0 投票
1 回答
704 浏览

java - 从 Java 控制 Jython 脚本的执行

我试图从 Java 中控制 Jython 脚本的执行,并通过调用 PythonInterpreter.exec() 来执行。该脚本包含对 Java 中定义的类的调用。我将这里的讨论称为这些类“命令”。这些命令也可以通过 RMI 在不同的机器上运行。

由于命令需要一段时间才能完成,所以我想检查调用方的命令执行进度,例如执行完成的百分比。我可以为这些类提供一个 getProgress() 方法,但是访问这个方法似乎是不可能的,因为 PythonInterpreter 不允许调用者访问在其中运行的命令对象。

关于如何做到这一点的任何想法?

0 投票
3 回答
1614 浏览

controls - 寻找替代方案或改进网站上的下拉列表/菜单

下拉列表、菜单和组合框都是非常常见的用户界面元素。用户习惯于在本机应用程序和有时在 Web 应用程序中看到这些元素,但它们存在一些问题。

  1. 你必须瞄准鼠标。当您鼠标移出时,有些菜单会折叠,有些菜单有您必须瞄准才能展开的子菜单。

  2. 如果不先瞄准鼠标,您将看不到选项。

这些是困扰我的主要事情,也许其他人也注意到其他问题。如果可以的话,我通常根本不使用下拉菜单。

问题是我有时想在有限的空间里展示一长串选项。问题 2 是我愿意做出的牺牲,但我想知道是否有人有任何技巧可以使这些下拉菜单更易于使用。也许有人发明了一种新的列表控件样式。

我敢肯定,如果这些类型的控件惹恼了我,那么它们会更惹恼我网站的用户。

0 投票
5 回答
2532 浏览

c# - .NET:是否有单击并拖动“类似桌面”的控件?

好的,首先查看Windows桌面的上下文;您可以将桌面上的项目(文件夹、文件)拖到不同的地方,然后它们“停留”在您拖动它们的位置。这似乎是向用户提供的一个非常有用的功能,以便允许他们创建自己的项目“分组”。

因此,我的问题是:.NET 中是否有一个控件可以通过项目集合来近似此行为?

我正在考虑类似于“LargeIcon”模式下的列表视图,但它允许您将图标拖动到控件内的不同位置。

0 投票
1 回答
367 浏览

wpf - WPF 是否有一种简单的方法来显示一系列可导航的图像?

我正在制作我的第一个 WPF 应用程序,其目的是从一些数据中生成 6 张图像。理想情况下,我想将它们显示在窗口中,带有很少的“前进”和“后退”按钮,以及我们在图像堆栈中的位置的文本指示器。有点像“迷你 Windows 照片库”。

我认为这样做的方法可能是对样式进行某种自定义ListView,但也有可能Frame与自定义 WPF 页面或其他东西一起使用?我不知道,似乎应该有一种规范的方式来做到这一点。

我目前最好的方法是ListView按照我的一本 WPF 书籍的指南进行自定义。如果有人已经这样做了,或者如果有更好的方法,请告诉我!

0 投票
1 回答
512 浏览

.net - 如何在 .NET 中创建类似于 Office 2007 的选项屏幕

我认为 Office 2007 中的选项屏幕比具有多个标签页的“传统”固定大小选项对话框更可取。为我自己的 .NET 应用程序创建类似选项屏幕的最佳方式是什么?是否有我可以购买(或免费使用)的现有控件来执行此操作?在 WPF 中这样做会更容易吗?

对于那些没有看过的人,Office 2007 将选项显示为一个垂直列表,分成几组,如果整个列表不适合窗口,可以滚动该列表。我希望 Office 中没有的一件事是能够有一个搜索框来对选项列表进行增量搜索/过滤。

编辑:为了澄清,我对选项的滚动行为、分组和布局比对左/右拆分和选项卡行为更感兴趣。

0 投票
1 回答
2514 浏览

wpf - 如何在从可视树中删除之前让 WPF 控件动画完成

我有一个场景,我想在 WPF 控件从视觉/逻辑树中删除之前对其进行动画处理。控件是自定义的,控件样式(包括动画)将由设计者提供(即,在编写控件代码时我不知道它们的细节)。我想提供路由事件,允许设计人员在对象被删除之前触发动画(例如,用户正在用鼠标拖动控件,当鼠标按钮被释放时,控件可能会慢慢消失而不是突然消失从视觉/逻辑树中删除)。这是否可能仅使用路由事件?是否可以检测动画何时完成而不需要设计者设置一个古怪的依赖属性或在动画结束时触发控件的删除?如果设计者未能设置属性,则使用依赖属性会造成内存泄漏。有没有更好的办法?

0 投票
3 回答
1514 浏览

vb.net - MyProject.MyClass - vb.NET 自定义控件

在一个 Visual Basic 项目中,我创建了一个自制的 TabControl 以修复一个视觉错误。该控件正常工作,但是每当我使用选项卡修改表单时,Visual Studio 在其声明中的控件前面添加 MyProject:

如果我删除MyProject.,项目编译正确。

MyClass 位于单独的文件 MyClass.vb 中,大致如下所示:

我尝试删除文件并再次添加,复制并粘贴里面的类MyForm.designer.vb,添加MyProject.到类名,但没有什么阻止 Visual Studio 添加这个讨厌的MyProject.

关于这个答案的编辑:

我了解命名空间的事情,但是我的问题主要是编译器无法识别附加了项目名称的类,但仍然每次都添加它。

0 投票
3 回答
4429 浏览

.net - GridView 复选框列

我曾经在 1.1 中有一个从 DataGridColumn 类继承的 Datagrid 类。这使我可以在标题中创建一个带有客户端取消/选中所有框的复选框列。然后当我设计我的网格时,我会添加我的自定义列。

我目前在一个项目中,我需要类似的网格视图功能,但是,似乎没有办法继承或向列添加功能。

所以我的问题是,有没有办法覆盖列?或者此代码是否已经以可重用的方式存在?

需求很简单:我希望它只在页面上注册 JavaScript 并呈现一列复选框。

我已经遇到了 4guys 示例,但他们只是将所有代码放入后面的代码中,我正在寻找一些少一点复制/粘贴的东西。

0 投票
4 回答
12106 浏览

asp.net - “自动完成关闭”在 IE 中不起作用 - ASP.Net

问题: ASP 上的 Autocomplete=off 是否有任何原因:文本框在 IE 7 中不起作用?

如果这是最好的术语,IE 自动完成功能就是下拉列表,类似于从文本框中下拉的内容,并显示您过去输入的内容。

我需要 IE 自动完成功能此时不能用于作为用户控件的一部分的文本框,该控件的工作方式类似于 Ajax 自动完成控件。问题是,当 Ajax 自动完成选择列表出现时,IE 自动完成选择框也会出现。(在我可能双击文本框的情况下)我正在使用这个:

但它仍然出现。我尝试从 IE 自动完成中删除这些项目,但下次我输入内容并按 Enter 时,问题再次出现。有任何想法吗?

注意:查看源代码时,文本框使用 Autocomplete=off 标签呈现。

注2:尝试过 someTextbox.Attributes.Add("autocomplete", "off"); 也没有成功

* 更新,不久前想通了,但忘记了 *

这确实有效。我不确定有什么区别。假设我会在某个时候查一下。