小编Joh*_*sen的帖子

将所有打开的窗口从任何进程移动到主屏幕的中心

我正在尝试制作一个winforms程序,它允许我将所有打开的窗口从任何进程移动到我的主监视器的中心.我平均打开了15个以上的窗户,在我晚上离开之前,将所有东西移到我的主显示器上需要大约一分钟.我需要将它们移动到我的主显示器上,这样我就不必处理从屏幕上移动它们的问题,如果我为了客户端的问题而远程操作.我在这里看一个链接,但这只显示窗口名称文本和长度.我相信我需要使用EnumWindowsapi来做到这一点,但我不知道最好的方法.我也在看这里GetWindow功能,但不知道如何使用它.此外,我知道如何将我的winforms移动到屏幕的中心,这不是问题.对此有任何见解表示赞赏.

c# winforms

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

使用元组列表中元组的值为组合框分配DisplayMember - C#

我在Windows窗体上有一个组合框,我试图填充客户列表.我有元组的三个值(列表var clients = new List<Tuple<int, string, string>>();)我是从SQL调用获取数据返回clientID,clientNamepath.

我遇到的问题是,我的组合框显示的(1, companyName, c:\Path)是我列表中的第一个值,但我真正想要显示的是companyName(元组中的Item2)而不是其他数据.

如果我的clients变量只是一个元组而不是元组列表,我可以这样做:

comboBoxClients.DisplayMember = clients.Item2;
comboBoxClients.ValueMember = clients.Item1
Run Code Online (Sandbox Code Playgroud)

这是我试图使用的代码不起作用:

var clients = new List<Tuple<int, string, string>>();
clients = GetClients();
comboBoxClient.DataSource = clients;
comboBoxClient.DisplayMember = clients[0].Item2;
Run Code Online (Sandbox Code Playgroud)

有没有办法可以DisplayMember在列表中设置我元组的第二项?我还应该使用其他东西而不是元组吗?对此有任何帮助表示赞赏.

c# combobox tuples

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

使用linq vb.net从数据表中检索不同的值

我正在尝试从数据表中的特定列检索所有不同的值。数据表中的列名称为“计数”。我有2240行,“计数”列中有6个不同的值。问题是,当我执行以下代码时,它给了我行数而不是6个不同的值。

Dim counts = (From row In loadedData
Select row.Item("Count")).Distinct()
For Each i In counts
    MsgBox(i)
Next
Run Code Online (Sandbox Code Playgroud)

如何修改此值以检索6个不同的值,而不是给我总的行数?

linq vb.net datatable

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

)缺少Crystal Report公式

我想在Crystal报表中编写一个简单的公式.我创建了一个参数,我正在评估另一个字段.这是我公式的一个例子:

if {COATSEndAssignment.end_date} = "  /  /       :  :   AM" then 
CStr (?custEndDate,"MM/dd/yyyy")
Run Code Online (Sandbox Code Playgroud)

我知道这{COATSEndAssignment.end_date} = " / / : : AM"是一个真实的表达.

?custEndDate是一种日期格式,我想将其转换为格式为"MM/dd/yyyy"的字符串.

当我输入上面的公式时,我得到错误"The)缺失." 当我试图保存公式时.我已经读过,我有可能错过了Crystal Reports的dll,但是我无法在哪里找到丢失的dll.

我正在使用Crystal Reports 2011,我从Visual Studio 2010传递了?custEndDate参数,值为:#03/21/2014#.

谁能告诉我我的配方有什么问题,或者告诉我我错过了什么?

crystal-reports

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

标签 统计

c# ×2

combobox ×1

crystal-reports ×1

datatable ×1

linq ×1

tuples ×1

vb.net ×1

winforms ×1