问题列表 - 第25833页

需要更换第三方WinForm控件,什么是壁橱WPF等效?

我厌倦了Windows Forms ......我就是这样.我不是想开始辩论,我对此感到厌倦.不幸的是,我们已经依赖于DevExpress XtraEditors中的4个控件. I他们只有困难,我想继续前进.

我现在需要的是替换壁橱将替代我正在使用的4个控制器.他们来了:

LookUpEdit- 这是在combobox您键入时过滤下拉列表的.

MemoExEdit- 这是一个textbox是"弹出"一个更大的区域,当它具有焦点

CheckedComboBoxEdit- 这是一个下拉列表checkboxes.

CheckedListBoxControl- 这是一个很好的过柱listboxcheckboxes

这是一个有大量数据输入的LOB应用程序.实际上,前两个很好,但不是必需的.第二个是必不可少的,因为我要么需要复制功能,要么改变用户与特定数据交互的方式.

我正在寻找帮助,在WPF具有现有控件(codeplex等)的环境中或直接复制这些XAML.任何代码或方向都将受到高度赞赏,但大多数我希望避免任何商业第三方WPF,而是希望专注于自己构建它们(但我需要指导)或使用Codeplex

.net wpf user-interface wpftoolkit wpf-controls

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

加载到纹理上时 png 图像模糊

我在 photoshop 中创建了一个 png 图像,其中包含我已加载到 OpenGL 程序中的透明胶片。我已将它绑定到纹理,在程序中图片看起来很模糊,我不知道为什么。

替代文字 http://img685.imageshack.us/img685/9130/upload2.png

替代文字 http://img695.imageshack.us/img695/2424/upload1e.png

加载代码

// Texture loading object
nv::Image title;

// Return true on success
if(title.loadImageFromFile("test.png"))
{
    glGenTextures(1, &titleTex);
    glBindTexture(GL_TEXTURE_2D, titleTex);
    glTexParameteri(GL_TEXTURE_2D, GL_GENERATE_MIPMAP, GL_TRUE);
    glTexImage2D(GL_TEXTURE_2D, 0, title.getInternalFormat(), title.getWidth(), title.getHeight(), 0, title.getFormat(), title.getType(), title.getLevel(0));
    glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR);
    glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
    glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT);
    glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT);
    glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MAX_ANISOTROPY_EXT, 16.0f);
}

else
    MessageBox(NULL, "Failed to load texture", "End of the world", MB_OK | MB_ICONINFORMATION);
Run Code Online (Sandbox Code Playgroud)

显示代码

glEnable(GL_TEXTURE_2D);    
glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
glBindTexture(GL_TEXTURE_2D, titleTex);
glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_REPLACE); …
Run Code Online (Sandbox Code Playgroud)

opengl png textures image-loading

5
推荐指数
1
解决办法
4864
查看次数

为什么我的应用程序中的每个线程都使用不同的hibernate会话?

我有一个使用hibernate的web应用程序,由于某种原因,每个线程(httprequest或与排队相关的其他线程)使用不同的会话.我已经实现了一个HibernateSessionFactory看起来像这样的类:

public class HibernateSessionFactory {
private static final ThreadLocal<Session> threadLocal = new ThreadLocal<Session>();
private  static Configuration configuration = new AnnotationConfiguration();    
private static org.hibernate.SessionFactory sessionFactory;
static {
    try {
        configuration.configure(configFile);
        sessionFactory = configuration.buildSessionFactory();
    } catch (Exception e) {}
}
private HibernateSessionFactory() {}
public static Session getSession() throws HibernateException {
    Session session = (Session) threadLocal.get();
    if (session == null || !session.isOpen()) {
if (sessionFactory == null) {
    rebuildSessionFactory();//This method basically does what the static init block does
}
session = …
Run Code Online (Sandbox Code Playgroud)

java session multithreading hibernate thread-local

3
推荐指数
1
解决办法
5026
查看次数

JavaScript的.选择图像的一部分

场景.我想通过在它们周围"绘制"一个矩形来识别图像中的东西.例如,在人群中选择一张脸.在街道等的标志

如何使用鼠标事件a)mousedown开始选择区域增长'矩形'以跟随鼠标移动.b)mouseup到结束选择.检索框的xy,xy以用于进一步处理.如果可能的话,我希望矩形的x和y值相对于id值为'image'的img元素.

TIA DaveP

javascript select image

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

OpenGL纹理随机未显示

我的C++ OpenGL应用程序中有一个非常非常奇怪的问题.

我只需加载纹理并将其应用于二次曲面:

glGenTextures(1, &tex);
glBindTexture(GL_TEXTURE_2D, tex);
glTexImage2D(GL_TEXTURE_2D, 0, 3, width, height, 0, GL_RGB, GL_UNSIGNED_BYTE, image);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
Run Code Online (Sandbox Code Playgroud)

然后

glEnable(GL_TEXTURE_2D);
glBindTexture(GL_TEXTURE_2D, tex);
gluQuadricDrawStyle(quad,GLU_FILL);
gluQuadricTexture(quad,GL_TRUE);
gluCylinder(quad,1,0,2,20,1);
glDisable(GL_TEXTURE_2D);
Run Code Online (Sandbox Code Playgroud)

现在:它在十分之一中完美地工作了九次,但有时纹理没有显示(二次曲线保持白色).

image装入正确,所以问题应该用OpenGL.我也尝试过几种不同的图像.永远GL_NO_ERROR.

任何的想法 ?这让我发疯了......

c++ opengl textures

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

实体框架ObjectContext重用

我现在正在学习EF并且对ObjectContext有疑问:

我访问数据库时是否应该为每个查询(函数)创建ObjectContext实例?

或者最好创建一次(单例)并重用它?

在EF之前我使用企业库数据访问块并为DataAccess函数创建了dataacess实例...

asp.net entity-framework

13
推荐指数
2
解决办法
4660
查看次数

所有原生修订数据库在哪里?

我已经阅读了所有SO问题,编码恐怖文章,并搜索了我的大脑,寻找修改控制数据的最佳方法.他们都工作,他们都有基于用例等的适当实现.我真正想知道的是为什么没有编写数据库来本地支持数据级别的修订?

我感到困惑的是,API已经实际上与交易相关.我们启动事务,更改一些数据并提交.我们也在对数据库进行身份验证,因此存在责任.我公司存储整个数据库的月末版本,用于会计目的,等同于标签.这不是尖叫RCS吗?

分支是数据库可以从模式而不是数据中获益的东西.因为我真的只关心数据,这会大大增加实现的难度,我会坚持只使用标签和提交.

现在我知道数据库是非常时间关键的应用程序,所以任何不必要的开销都被忽略了,有些数据库是史诗般的巨大数据库,而且修订版只会取代这个数量.每个表,选择加入版本控制无疑在中小规模的环境中占有一席之地,其中有几毫秒的备用时间和数据历史具有一定程度的重要性.我想要提交,我想要日志,我想要恢复,我想要差异,我想要责备,我想要标签,我想要结帐.我想要MF-ing版本控制.

我在那里有一个问题......

database version-control revision database-design

12
推荐指数
1
解决办法
712
查看次数

在多个文件中使用cfhttp需要花费太多时间

我不知道它是否可能,但只是想询问我们是否可以cfhttp或任何其他东西来读取选定数量的数据而不是将整个文件放在CFHTTP.FileContent中.

我正在使用cfhttp并且只想从远程xml文件中读取最后两行(大约20个)并从一些文本文件中读取中间两行(大约7个).有没有什么方法可以读取特定数据而不是获取所有文件,因为它现在花了很多时间(约15-20秒).我只想减少.cfm页面的运行时间.有什么建议 ???

coldfusion cfhttp

3
推荐指数
1
解决办法
1011
查看次数

这不是贬低?

如果我做

double d = 34.56;
int i = (int)d;
Run Code Online (Sandbox Code Playgroud)

我不是"沮丧"吗?

要么

这个术语只用于类和对象吗?


我很困惑,因为在这种情况下,我们从一个更大的double到另一个更小的"向下倾斜" int,但是在课堂上,我们从一个较小的base class到另一个更"低调" derived class.

在某种意义上,这两种惯例是否相反?

c++ conventions downcast

3
推荐指数
1
解决办法
452
查看次数

在LINQ中排序和分组

我有一个字符串元组列表,说(P1,P2)

我想知道是否有一个LINQ语句,我可以按P1(按升序)分组,并让该组包含该组的所有P2值(按降序排列).

输入:("A","B"),("A","C"),("D","B")我想得到两组:"A"和"D"(in该组"A"包含"C"和"B"(按此顺序,每次),组"D"包含"B".

这是否可以使用内置的LINQ类,还是我需要迭代组并自行排序?

c# linq grouping

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