问题列表 - 第6771页

从Windows窗体应用程序打开另一个线程中的WPF窗口

好的,我应该说这个我不确定这是否是解决这个问题的正确方法,但......

基本上我在WPF中创建了一个窗口,用于在我的应用程序中显示通知(有点像Outlook新邮件通知).我想尝试在它自己的线程中显示这个窗口(它可能在将来做一些工作).

我使用WPF创建了Window,因为它在处理AlwaysOnTop和Fading In和Out等方面更加出色.

显示通知的应用程序是3.5 Windows窗体应用程序.我见过类似于这个SOF的例子:C#winforms启动(Splash)表单没有隐藏在一个不同的线程中显示一个Form但是我无法用WPF窗口启动一个新的Message Loop.

我试过在新线程中调用Notification.Show(),但Window永远不会显示.

  1. 是否有可能在它自己的线程中显示这个WPF?

  2. 为什么我看到一些资源说您不应该在单独的线程中显示任何UI?

c# wpf multithreading winforms

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

使用BugZilla的Eclipse MyLyn:是否需要修改/配置BugZilla安装?

我对MyLyn很感兴趣.我正在使用Eclipse Ganymede,我可以访问我正在进行的项目的BugZilla安装.

我想知道是否必须以任何方式更改/配置BugZilla安装,或者我是否能够"开箱即用"使用MyLyn?

我是否需要设置一些特殊类型的MyLyn服务器,还是只需将其安装在客户端上?

如果在服务器上需要配置BugZilla或特殊的MyLyn服务.这是一个困难的设置,需要很长时间吗?

java eclipse bugzilla mylyn

7
推荐指数
2
解决办法
4669
查看次数

如何过滤nvarchar大于数值?

我有一个带有BigMacs nvarchar(255)列的MS SQL表McTable.我想获得BigMacs值大于5的行.

我所做的是:

select * from
  (
    select 
      BigMacs BigMacsS, 
      CAST(BigMacs as Binary) BigMacsB, 
      CAST(BigMacs as int) BigMacsL
    from 
      McTable
    where 
      BigMacs Like '%[0-9]%'
  ) table
where 
  Cast(table.BigMacsL as int) > 5 
Run Code Online (Sandbox Code Playgroud)

结果我得到一个错误:

将nvarchar值'***'转换为数据类型int时,状态1,行67转换失败.

但当我删除最后一个过滤器时,where Cast(table.BigMacsL as int) > 5它可以工作,我得到这个结果:

6    0x360000000000000000000000000000000000000000000000000000000000 6
23   0x320033000000000000000000000000000000000000000000000000000000 23
22   0x320032000000000000000000000000000000000000000000000000000000 22
24   0x320034000000000000000000000000000000000000000000000000000000 24
25   0x320035000000000000000000000000000000000000000000000000000000 25
3    0x330000000000000000000000000000000000000000000000000000000000 3
17   0x310037000000000000000000000000000000000000000000000000000000 17
17   0x310037000000000000000000000000000000000000000000000000000000 17
19   0x310039000000000000000000000000000000000000000000000000000000 19
20   0x320030000000000000000000000000000000000000000000000000000000 20
659  0x360035003900000000000000000000000000000000000000000000000000 659
1    0x310000000000000000000000000000000000000000000000000000000000 1
43 …

sql t-sql sql-server-2005 query-optimization

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

使用netMSMQbinding进行有序交付

使用WCF netMSMQbinding时是否可以保证有序交付?

我们在同一队列上放置一个insert命令后跟一些更新命令,偶尔会有一个更新击败插入.

添加了大量日志记录后,很明显它们以正确的顺序添加到队列中,并以不同的顺序进行处理.

我已经设法向Google发表了一些文章,声明这种行为是预期的,但似乎必须有可能将其配置为以某种方式进行排序.

我们的队列是事务性的,所以我不认为在目的地添加序列号和重新排序会起作用,因为这会丢失事务性

如果我添加属性,[DeliveryRequirements(RequireOrderedDelivery=true, QueuedDeliveryRequirements=QueuedDeliveryRequirementsMode.Require)]我会收到以下错误:

合同'IService'上的DeliveryRequirementsAttribute指定QueuedDeliveryRequirements值NotAllowed.但是,此协定的已配置绑定指定它确实支持排队传递.排队的绑定不得与此合同一起使用.

我不知道为什么我们会收到这个错误,因为所有"看起来"都是正确设置的.我没有设法找到任何确认允许MSMQ的设置,因为它似乎是一个WS-RM设置,而AFAIK netMSMQBinding不支持WS-RM.

messaging wcf msmq ordered-delivery

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

如何在css中使用命名空间?

我的HTML页面包含一个名为"main"的id的div,我在我的HTML页面中包含另一个HTML页面,其中包含一个具有相同id("main")的div.我需要在我的HTML页面的id("main")附加一个名称空间.

我包括来自其他网站的页眉,页脚以及从我的网站到该HTML页面的内容.如果其他网站使用与我的网站使用相同的ID,则会发生冲突.

在这个HTML页面中包含两个css文件.如果它们都包含具有不同样式的相同类,则存在问题.

我需要将我的css文件应用于我的代码,另一个应用于剩余的代码.任何人都能解决我的问题吗?

css

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

甲骨文数据卫士

Oracle DataGuard 是一种跨多个 Oracle 引擎实例复制 Oracle RDBMS 中存储的数据的技术。我想知道 DataGuard 是否真的为 RDBMS 提供了线性可扩展性。您有使用 DataGuard 的经验吗?它在重负载条件下表现如何?

oracle replication rdbms database-design scalability

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

在Java中将String XML片段转换为Document Node

在Java中,如何将表示XML片段的String转换为XML文档?

例如

String newNode =  "<node>value</node>"; // Convert this to XML
Run Code Online (Sandbox Code Playgroud)

然后将此节点作为给定节点的子节点插入org.w3c.dom.Document中?

java xml string

72
推荐指数
6
解决办法
12万
查看次数

用于列出VB6中文件夹中指定类型的所有文件的任何函数

我想知道下面描述的场景是否有一些内置函数:

输入是父文件夹的路径.功能必须要做的是,它应该列出该父文件夹中的所有.zip文件.父文件夹可以包含任意数量的子文件夹,同样适用于子文件夹.任何人都可以帮我解决这个问题吗?

VB版不是路障.VB6或VS2005的任何版本都可以.请帮助我.如果没有内置功能,还有其他替代方法.提前致谢.

vb.net vb6 visual-studio-2005

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

最优布局算法

我正在基于本文的ASP.NET应用程序中实现CSS Sprites设置.

http://weblogs.asp.net/zowens/archive/2008/03/05/css-sprite-for-asp-net.aspx

"获取SPRITE已经!"部分中.......作者说......

"唯一真正的缺点就是所有的图像都垂直排列.我不太确定这很重要,但大多数其他发生器都能够以某种方式将图像垂直和水平排列."

我敢肯定这必须是以前解决的问题,所以我的问题是,"鉴于一组矩形,你能以最佳的方式有效地铺设这些吗?" (我想它取决于我对最优的定义,但是最接近正方形作为开始.(虽然实际情况可能并非如此.))此外,您是否需要提前预测所有矩形或者可以这样做逐步?

algorithm math geometry css-sprites

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

Int to string:无法从'method group'转换为'string'

我的表单上有一个listView.我希望在程序运行期间添加内容.

这是我使用的代码

public void FillList(string[] Name,int[] empty,int[] Population,int[] Max,int[] Check,int size)
{
    if (this.InvokeRequired)
    {
        this.Invoke((MethodInvoker)delegate
        {
            for (int i = 0; i < size; i++)
            {
                ListViewItem item = new ListViewItem(Name[i]);

                item.SubItems.Add(empty[i].ToString); //error
                item.SubItems.Add(Population[i].ToString); //error
                item.SubItems.Add(Max[i].ToString);   //error

                if (Check != 1)
                    item.SubItems.Add("No");
                else
                    item.SubItems.Add("Yes");
                listView1.Items.Add(item);
            }
        });
    }
}
Run Code Online (Sandbox Code Playgroud)

参数必须是字符串,我试过.ToString,但我明白了:

参数'1':无法从'方法组'转换为'字符串'

c# string int listview winforms

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