小编phi*_*wei的帖子

17
推荐指数
1
解决办法
8226
查看次数

C#Winforms:有效地显示许多控件

我正在构建一个包含15x15 = 225个按钮的控件,需要调整大小.因为它是一个网格,锚定和对接将不起作用.我已经尝试了TableLayoutPanel以及处理resize事件来手动放置和调整控件.在这两种情况下,调整大小都是慢得令人无法接受的.当我手动处理布局时,在调整大小功能中暂停/恢复布局没有帮助.

有什么基本的东西我可以改变以加快速度,或者这只是本机控制的限制?我知道我可以从头开始构建自定义控件,处理点击并自己绘画 - 尽管如果可能的话我宁愿坚持使用原生控件.

编辑

我知道这是很多按钮.我的问题是技术问题; 不是关于UI设计的.

c# performance winforms

13
推荐指数
1
解决办法
2930
查看次数

Postgresql自动完成?

有什么能为PostgreSQL提供自动完成功能吗?我正在寻找类似于RedGate的SQLPrompt的东西.目前使用pgAdmin III的查询工具但愿意考虑其他查询编辑器.

postgresql autocomplete

12
推荐指数
3
解决办法
2万
查看次数

在Eclipse CDT中重构C++

我已经安装了Galileo版本(Eclipse 3.5/CDT 5.1),希望利用上面提到的更好的重构支持

Eclipse中C++重构支持的状态是什么?

但是,我没有看到列出的所有提到的重构选项.我没有看到任何与重构相关的插件

http://download.eclipse.org/tools/cdt/releases/galileo

由于过时的依赖关系,尝试直接从重构站点添加插件失败了http://ifs.hsr.ch/cdtrefactoring/updatesite/,所以我假设最新版本应该具有最新的重构功能.

我这是对的吗?

其他人如何在Eclipse CDT中进行重构?人们使用其他工具/插件吗?

c++ refactoring eclipse-cdt

8
推荐指数
1
解决办法
4856
查看次数

Mongoose select:false一个ObjectIds数组

我试图做的非常类似的东西这个,但我不想直接引用子对象的架构.我正在使用ObjectId和Ref表示法:

children: [{ type: mongoose.Schema.Types.ObjectId, ref: 'SomeSchema' }]
Run Code Online (Sandbox Code Playgroud)

反正有没有实现这个目标?我在文档中没有看到任何内容.

mongoose

4
推荐指数
1
解决办法
526
查看次数

始终将变量传递给Express res.render

Is it possible to always pass certain variables to res.render by default?

More specifically, I'm using the passport middleware that populates req.user with the current user. I need to access this on every page in my site.

It's tedious to supply it each time -- and if I forget, it appears as if the user is not logged in.

node.js express passport.js

4
推荐指数
1
解决办法
729
查看次数