问题标签 [custom-sections]

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 投票
2 回答
13324 浏览

c# - 如何在 app.config 中为自定义部分获取智能感知?

我们的 app.config 文件中有一个与我们的 IoC 容器类相关的自定义部分。在编辑本节的配置文件时如何获得智能感知,以及摆脱通知我缺少架构的编译器消息。

我在这里发现了这个问题:app.config configSections custom settings can not find schema information,但我不明白它是否适用于我的问题,以及如何使用那里的答案。

我还找到了这个页面How to get Intellisense for Web.config and App.config in Visual Studio .NET,但它说在运行应用程序之前删除 xmlns 属性。这真的是唯一/最好的方法吗?

这是一个简单文件的示例:

基本上我希望能够<R<ServiceContainers>节点内输入,并在智能感知下拉列表中向我建议注册,以及它的适当属性。

0 投票
2 回答
590 浏览

c# - OverLibWrapper 的替代方案,用于在 ASP.NET 中显示控件工具提示

我研究了一种动态显示工具提示的好方法,发现OverLibWrapper正是我所需要的。

我将所有工具提示数据存储在自定义配置部分中,工具提示在Page_Load.

我做了一个快速测试并且工作正常。当我意识到 OverLibWrapper 不适用于母版页时,问题就出现了。我们的网站使用了很多母版页,因此不能将它们删除。

我想知道是否可以使用像 OverLibWrapper 这样的东西。

编辑:

我正在寻找的是一个控件,可以在鼠标悬停时立即显示漂亮的工具提示,最好像 overlib 一样立即以动态方式显示(没什么特别的,因为我只是显示原始文本),因为 ASP.NET 中的工具提示属性不是很漂亮并需要一段时间才能出现。例如,假设我有一个消息集合:

当页面加载时:

所以基本上是提供 Tooltip 和 TooltipManager 功能的东西。

0 投票
1 回答
2063 浏览

javascript - 使用滑动面板分隔符将 HTML 页面分成不同的部分?它是如何完成的?

我想将网页划分为不同的部分,如此处所示。我试图弄清楚这种技术被称为什么以及实现它的有效方法?

该页面分为不同的部分,使用户可以使用面板手柄灵活地扩展和收缩不同的部分。

我假设这些不是常规框架(无论如何我都想避免使用)。

除了jsfiddle上的那个之外,有人知道那里的教程或很好的例子吗?

0 投票
2 回答
2754 浏览

.net - app.config 中的多个相同的自定义配置部分

我正在尝试在我的 C# .NET 控制台应用程序的 app.config 文件中创建自定义配置部分。它用于存储有关某些服务器的一些详细信息,例如:

我为服务器部分定义了一个类,如下所示:

当我现在尝试加载服务器部分时,出现异常:“每个配置文件中的部分只能出现一次”。

我如何能够在我的 app.config 文件中合法地定义多个服务器部分?

0 投票
2 回答
10513 浏览

c# - app.config:如何使名为 appSettings 的嵌套 customSection 成为 ConfigurationManager.AppSettings

我想要的 app.config 是这样的:

...然后我在其下方得到了实际的组和部分。但我会对任何有效或更好的建议感到满意。我现在已经降低了我的愿望:

我想这很好......我想知道的主要事情是我是否可以将这些部分之一替换为根级别的appSettings......而不需要遍历它们并以编程方式添加或创建配置并保存它。我只是希望用户能够选择一个环境,选择事件会改变 appSettings...

我面临的一个限制是我所引用的数据层需要保持原样......所以我基本上需要让我的 app.config 可以像当前从这些其他项目中一样访问...即 ConfigurationManager.AppSettings[afdasdf]

让我知道这是否需要任何澄清...谢谢

0 投票
1 回答
173 浏览

asp.net - ASP.NET web.config 文件错误中的其他部分

我有旧版 ASP.NET 网站,从 ASP.NET 2.0 升级到 ASP.NET 4.0 目标框架。很遗憾,但是旧的 web.config 文件使用了太多的自定义部分,与 appSettings 处于同一级别。

网站编译出错"Unrecognized configuration section MyCustomSection"。是否可以不重构所有代码并将自定义配置部分保留在 web.config 文件中?

0 投票
1 回答
1804 浏览

qt - QListWidget 的自定义多项选择

我有基于拆分器视图的​​ Qt 应用程序:左侧是 QListWidget,其中包含可以选择的文件;所选文件的内容以适当的格式显示在拆分器的右侧。这部分工作正常。

我现在需要添加比较功能:如果在 QListWidget 中选择了一项,则其内容将显示在右侧;如果选择了另一个项目而不是我想显示差异结果。(事情比这要复杂一些,因为并非所有项目都可以区分。)

我想做的是保持单一选择功能完好无损,但也启用CTRL + 鼠标单击以进行第二次选择。我尝试使用 QAbstractItemView::ExtendedSelection ,然后过滤掉 Shift 和鼠标拖动,但这种方法没有运气:虽然我可以使用 keyPressEvent() 捕获 Shift 键,但我无法阻止选择(我希望只删除事件就足够了);至于拖动,我使用 mouseMoveEvent() 希望在状态更改为 DragSelectingState 时删除事件,但这也不起作用。

然后我考虑坚持单选但在右键单击第二个项目时打开上下文菜单 - 虽然右键单击确实会发出 itemSelectionChanged() 信号,但我还没有弄清楚该怎么做,因为我不知道哪个项目被右键单击。

对任何其他不涉及添加额外 UI 元素的创意建议持开放态度——我不能有任何额外的按钮、组合框等。

0 投票
2 回答
1040 浏览

asp.net - 如何将自定义设置的两个部分添加到 app.config 并将它们读入 asp.net 中的类?

我需要在 app.config 中存储 2 个设置部分,并根据初始化类时传递的值,我将加载其中一个设置部分。

这是我理想中需要实现的目标:

班级

代码

应用程序配置

0 投票
1 回答
1477 浏览

c# - 自定义配置部分处理程序的问题

所以我对使用 app-config 文件完全陌生,我试图创建一个自定义配置处理程序,以便我可以从同一个键中读取多个值,我按照 Microsoft 网站上的文档进行操作,但遇到了问题。

每次我尝试运行我的代码时,它都会抛出这个错误

“无法识别的属性‘数据类型’。请注意,属性名称区分大小写。(C:\Users\stephen.carmody\Desktop\FlatFileFactory - Copy\FlatFileFactory\bin\Debug\FlatFileFactory.vshost.exe.Config 第 21 行)”

它似乎只识别元素中的前两个值,第三个“数据类型”抛出错误

这是我的配置文件

这是我的自定义处理程序类:

这是调试期间发生中断的代码片段:

我知道之前已经发布过类似的帖子,但我已经在这几个小时没有运气了

0 投票
1 回答
467 浏览

c - 在编译时将来自多个文件的变量收集到一个连续的内存块中

我想跨多个 *.c 文件定义(并初始化)结构的多个实例,但我希望它们在编译时收集到一个连续的数组中。我一直在研究使用自定义部分并使用该部分的开始和结束地址作为结构数组的开始和结束,但我还没有完全弄清楚细节,我宁愿不写自定义链接器脚本,如果我能逃脱它。以下是我的第一个 hack 的摘要,但它并没有奏效: