问题标签 [appearance]

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 回答
771 浏览

visual-studio-2008 - 下拉菜单属性

有谁知道我是否以及如何在 Visual Studio 2008 中的一个简单下拉菜单中更改图像条的颜色?目前有一个下拉菜单,我有自己的项目集合,下拉菜单上的每个项目旁边都有一个图像条,它目前是灰色的,带有从浅到深的渐变。我很想知道这种颜色是否可以更改或可能完全删除?在此先感谢各位,克雷格。

0 投票
1 回答
742 浏览

vb.net - 获取活动表单标题颜色

如何在winforms中获取活动表单标题的颜色?

(没有 API)

0 投票
1 回答
239 浏览

wpf - 如何在 WPF 中禁用外观更改事件?

在 Windows Vista 中,每当我们从显示属性更改外观时,都会强制重新创建应用程序中的窗口控件。有没有办法我们可以在应用程序级别禁用此事件?顺便说一句,我们的应用程序需要在不同主题上具有一致的外观和感觉。

0 投票
2 回答
54396 浏览

winforms - Datagridview - 删除第一列之前的部分

我想知道在使用 datagridview 控件时是否可以删除第一列之前看起来像一列的东西。我认为它用于选择行但不确定它叫什么。

0 投票
1 回答
956 浏览

windows - 以编程方式更改 XP 外观设置

我试图在 XP 机器上为视力不佳的单个用户静默应用非常具体的外观设置。

我可以通过使用显示设置对话框的外观选项卡并单击应用/确定来更改设置。这样做是可行的,但是用户无法很好地看到每次登录时将她的设置更改回她喜欢的方式。

在用户注销然后再次登录之前,仅更改注册表项不会进行所需的更改。由于需要很长时间才能解释的原因,我不能简单地让用户注销然后重新登录。我需要在登录后立即应用这些设置。

所以!我要么需要强制窗口应用显示设置,这个过程似乎与“请稍候”对话框相关联,包括屏幕截图,要么我需要以编程方式单独更改外观设置(包括更改“高级”字体大小设置)。

非常感谢。

请等待示例 http://www.dur.ac.uk/alexander.holmes2/b/pleasewait.jpg

0 投票
3 回答
201 浏览

icons - 如何选择和创建图标?

当我为自己开发一些东西时,现在我正在为我的朋友和家人开发一些这样的应用程序。我想在这个应用程序上放图标,因为它看起来更好,但是如何选择一个可以更好地与您的应用程序结合的图标,以及开发一些专业图标的最佳程序是什么?

0 投票
4 回答
2632 浏览

asp.net-mvc - .NET MVC:如何为每个用户实现不同的页面外观?

我在这里没有想法了。也许你可以建议我使用什么模式或方法。

用户应该只能为他/她的个人资料登录和更改外观。个性化的区别(AFAIK)是个性化布局仅对编辑者(他/她自己)可见。我猜,皮肤的区别在于皮肤是预定义的,但用户应该能够自己更改设置。

我需要能够向访问作者页面的每个人显示自定义布局。

好的解决方案是将布局信息保存在数据库表中。它也应该被缓存,我猜想从数据库中取出负载并在 CSS 中使用。

谢谢

编辑:

好的,我现在已经做了一些研究。想出了这样的想法。

在视图中,从数据库中获取 userId(Guid 类型)并将其设置为 ViewData: ViewData["userId"] = profile.userId;

该视图使用以下名为“Profile.Master”的 MasterPage 并链接到动态 CSS 文件:

在 ProfileController 中,从 DB 中获取 CSS 数据并将其返回给动态 CSS 视图:

问题是 UserId 永远不会传递给动态 CSS 链接:

参数字典包含“Project.Controllers.ProfileController”中方法“System.Web.Mvc.ActionResult Style(System.Guid)”的不可空类型“System.Guid”的参数“userId”的空条目。

欢迎任何建议,谢谢。

0 投票
1 回答
2124 浏览

vb.net - 如何修改 vb.net 中禁用按钮的外观?

我在 vb.net 中禁用了一个按钮,当我这样做时,我无法控制 BackColor 或 ForeColor 属性来更改外观。我为他们设置了新的价值观,但他们没有被接受。禁用按钮看起来几乎与我启用的按钮完全一样,因此您无法区分。我正在使用平面样式按钮,但已尝试更改此按钮,但它似乎仍然不起作用。有什么技巧可以做到这一点吗?

0 投票
5 回答
5208 浏览

java - 禁用时,当显示 HTML 文本时,JLabel 不灰显

如何让JLabel显示的 HTML 字符串显示为灰色(这是JLabel不显示 HTML 文本的 s 的行为)?foreground除了通过修改属性来实际更改颜色之外,还有其他方法吗?


非常感谢您的所有回复。据我所知,Java 似乎不支持在使JLabel​​用 HTML 文本时自动将 s 变灰。考虑到这些限制, Suraj 的解决方案最接近修复。

但是,我尝试了另一种开箱即用的方法,我将 HTML 文本JLabels 放入内部JPanel并执行此操作:

这没有奏效。对这种方式有什么建议吗?


编辑:添加了实施的解决方案

0 投票
1 回答
103 浏览

javascript - 找不到问题,IE外观问题

我有这个 ajax_update 脚本,它每 60 秒更新一次 file.php。现在 file.php 在更新表后输出:

我想要做的是,在 file.php 更新数据库中的字段(点)后,顶部会出现类似 stackoverflow 的消息(就像您获得徽章时一样)说您已收到 1 点. 反正:

这是我的更新脚本:

现在,我的 index.php 中有一个加载函数 addpoints 脚本。

但是为什么这只会出现在 FF 而不会出现在 IE 中呢?

我已经检查了 w3c 验证器,如果它可能是未关闭的标签或其他东西,我修复了所有问题,现在我没有错误,但它仍然不起作用。

那么该怎么办?

你可以在这里看到我的网站:http: //azzyh.dk/newgen/area/member/indextest.php

(使用FF,你会在顶部看到消息,使用IE,你什么都看不到)

我很迷茫。谢谢你