问题列表 - 第12682页

WPF/XAML有什么类似jquery的东西吗?

正如标题所说:对于XAML,还有什么是jquery用于HTML的东西?

如果没有,是否可以创建这样的框架?

wpf jquery xaml

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

更改Qt布局中的调整大小行为

我希望我的自定义小部件在调整对话框大小时获得额外的空间.当我只有一些小部件时,这是有效的,但是在添加了几个这些相同小部件的列并将它们放入QGridLayout之后,额外的空间仅仅作为小部件之间的填充.

c++ user-interface qt

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

Visual FoxPro - 拒绝文件访问

我们的ERP系统是一个混合体.实际数据是SQL,但包含用户信息,配置文件,权限,安全性等的表在Visual FoxPro中.

我需要获得对VFP数据库的独占访问权限.我使用程序本身从系统中删除所有人,它表明每个人都不在系统中.我得到以下代码的以下响应:

set excl on
open data l:\M2MDATA\Util\util.dbc excl
Run Code Online (Sandbox Code Playgroud)

我得到的答复是:文件访问被拒绝.我进入了服务器管理器,没有人在我们的VFP目录中打开任何文件.

在VFP中是否有一个命令可以让我确定文件打开的人/什么和/或杀死FoxPro中的任何会话的方法呢?

我试着谷歌搜索但没有运气.

foxpro visual-foxpro

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

PHP中有一种简单的方法可以将像'256M','180K','4G'这样的字符串转换成它们的整数等价物吗?

我需要测试返回的值,ini_get('memory_limit')如果它低于某个阈值,则增加内存限制,但是这个ini_get('memory_limit')调用返回字符串值,如'128M'而不是整数.

我知道我可以编写一个函数来解析这些字符串(将案例和尾随'B'考虑在内),因为我已多次编写它们:

function int_from_bytestring ($byteString) {
  preg_match('/^\s*([0-9.]+)\s*([KMGTPE])B?\s*$/i', $byteString, $matches);
  $num = (float)$matches[1];
  switch (strtoupper($matches[2])) {
    case 'E':
      $num = $num * 1024;
    case 'P':
      $num = $num * 1024;
    case 'T':
      $num = $num * 1024;
    case 'G':
      $num = $num * 1024;
    case 'M':
      $num = $num * 1024;
    case 'K':
      $num = $num * 1024;
  }

  return intval($num);
}
Run Code Online (Sandbox Code Playgroud)

然而,这变得乏味,这似乎是PHP中已经存在的随机事物之一,尽管我从来没有找到它.有谁知道解析这些字节数量字符串的一些内置方法?

php

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

如何将光标放在textarea的开头

我已经找到了一些资源,用于将光标放在文本末尾的文本区域中,但我无法理清一种简单的方法,使其在开头出现.

我正在使用一些文本预填充textarea,并且只是想让用户更容易.

javascript textarea prototype

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

如何关闭NHibernate连接?

我使用ASP.NET MVC,NHibernate和MySQL完成了一个站点.在我的项目中,我有一些存储库类,每个类都使用如下代码的方法:

using(ISession session = NHibernateHelper.OpenSession()) {
    using(ITransaction transaction = session.BeginTransaction()) {
        session.Save(cidade);
        transaction.Commit();
    }
}
Run Code Online (Sandbox Code Playgroud)

我来自Classic ASP,所以如果与MySQL的连接实际上已经关闭,我会很有用.事实上,如果有一个像Classic ASP那样的连接,我会很有用.

我应该做些什么来明确关闭连接/会话还是"自动关闭"?

如果我的服务器上有很多打开的连接,有办法吗?

非常感谢你.

mysql database nhibernate asp.net-mvc

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

CSS - 只有水平溢出?

是否有可能只在CSS 2.1中实现水平溢出?

overflow: auto;
Run Code Online (Sandbox Code Playgroud)

将导致块元素同时具有水平和垂直滚动条.我想要一个块元素(比方说<div>),它只显示水平滚动条.我怎么做?

html css xhtml overflow

26
推荐指数
3
解决办法
5万
查看次数

如何在Swing应用程序中混合使用Java Swing和JavaFX?

我正在开发一个Java Swing应用程序,但我也希望将JavaFX与Swing一起使用.是否有任何资源告诉如何做到这一点?

java swing rich-internet-application desktop-application javafx

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

Aero是否操纵DPI和屏幕尺寸?为什么?

在我的应用程序中,我使用以下代码获得屏幕分辨率:

SystemInformation.PrimaryMonitorSize
Run Code Online (Sandbox Code Playgroud)

我用这段代码得到了DPI:

    using (Graphics g = Graphics.FromHdc(NativeMethods.GetDC(IntPtr.Zero)))
    {
        dpiX = g.DpiX;
        dpiY = g.DpiY; 
    }
Run Code Online (Sandbox Code Playgroud)

这在大多数情况下工作正常.但是当代码在打开Aero的Vista机器上运行时,用户已将显示器设置为使用高DPI,奇怪的结果又回来了.

假设用户已将机器设置为1024 x 768并且DPI为144,则上面的代码将返回683 x 512的分辨率和96的DPI.

但是,如果关闭Aero,结果会像我期望的那样回归.Aero在做什么以及如何获得真正的分辨率和DPI?

.net aero

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

MVVM异常处理

我有一个WPF应用程序,我一直试图用MVVM样式编写.如果抛出异常(比如打开文档时),我想显示一个MessageBox.容易做,但我的代码感觉不太正确,因为MessageBox.Show调用在ModelView中.我认为那种东西应该存在于View中,但我不应该把代码放在View中.

那么问题真的可以归结为在MVVM中显示MessageBox的建议方式是什么?

c# wpf messagebox mvvm

9
推荐指数
2
解决办法
7404
查看次数