问题列表 - 第37480页

使用函数的BeginInvoke?

这个子工作正常:

Private Sub UpdateInfo(ByVal text As String, ByVal timeStamp As DateTime)
    If Me.lstStatus.Dispatcher.Thread Is System.Threading.Thread.CurrentThread Then
        ' Do stuff with 
    Else
        Me.Dispatcher.BeginInvoke(System.Windows.Threading.DispatcherPriority.Send, New Action(Of String, DateTime)(AddressOf UpdateInfo), text, timeStamp)
    End If
End Sub
Run Code Online (Sandbox Code Playgroud)

但是这个功能没有:

Private Function UpdateInfo(ByVal text As String, ByVal timeStamp As DateTime) As ListItem
    If Me.lstStatus.Dispatcher.Thread Is System.Threading.Thread.CurrentThread Then
        Dim l As New ListItem
        ' Do stuff with 
        Return l
    Else
        Me.Dispatcher.BeginInvoke(System.Windows.Threading.DispatcherPriority.Send, New Action(Of String, DateTime)(AddressOf UpdateInfo), text, timeStamp)
        ' Above line doesn't return anything??
    End If
End …
Run Code Online (Sandbox Code Playgroud)

vb.net wpf asynchronous

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

从HWND到控制

我使用user32.dll中的FindWindow方法找到一个窗口并获取句柄,但是可以从句柄获取表单控件吗?并使用它像一个普通的形式?例:

int myhwnd = FindWindow(null, "MyWindow");
form myform = SomeMagic.GetFormFromHandle(myhwnd);
myform.Visible = false;
Run Code Online (Sandbox Code Playgroud)

或者我是否必须继续使用user32.dll中的方法向窗口发送消息?

c# winforms

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

Windows服务与Winforms/WPF桌面应用程序

我目前正在编写一个Windows服务,其唯一目的是轮询数据库,并根据结果信息更新其他一些数据.我把它写成Windows服务,因为它似乎是一个理想的平台.我不需要任何用户交互.

然而,在开发它时,我注意到一两个问题使开发Windows服务更耗时,开发一个简单的Windows应用程序.有没有人有这种选择的经验?这种应用程序的最佳实践是什么?有什么理由可以使用Windows服务吗?

c# wpf windows-services winforms

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

Java - 同时为单个变量分配两个表达式

我刚刚完成Java的第一年,我一直在研究JDK源代码作为练习.

我遇到过一些我以前从未遇到的事情,在同一个语句中对同一个变量有两个赋值.

例如

variable = expression = expression ;

到底发生了什么?这是一个相当普遍的事情吗?双重任务的目的是什么?

非常感谢 - 迈克

java

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

为什么可以将通用列表强制转换为其类型参数

为什么以下代码编译?
如果参数是接口而不是泛型的超级接口,为什么允许将通用列表转换为其类型参数?

这是什么意思?

//Connection can be substituted by any interface
List<Connection> list = null;
Connection c = (Connection) list; 
Run Code Online (Sandbox Code Playgroud)

java generics casting

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

Javascript手动触发.onchange()事件

我有一个输入字段,我想分配一个新值并触发.onchange()事件.我做了以下事情:

document.getElementById("range").value='500';
document.getElementById("range").onchange();
Run Code Online (Sandbox Code Playgroud)

范围是我的输入ID.我收到以下错误:

Uncaught TypeError: Cannot read property 'target' of undefined
Run Code Online (Sandbox Code Playgroud)

有没有办法定义'目标'?谢谢

javascript input onchange

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

浮动使div不包围儿童

以下HTML ...

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
</head>
<body>
    <div style="border: 1px solid blue;">
        <div style="float: left;">
            Expected NPV</div>
    </div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

...渲染父DIV,其中包含蓝色边框和子DIV.但是,浮动:左; 指令使父母不用带边框包围孩子(这是我想要的).

有没有办法让这个发生w/out删除浮动:左?

我将HTML简化为一个非常简单的例子来说明基本问题.我意识到漂浮:左; 在这个例子中是荒谬的,但它是原始HTML所必需的.我可以发帖说如果它会更有帮助.

html css

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

什么是编译器,链接器,加载器?

我想深入了解编译器,链接器和加载器的意义和工作.参考任何语言,最好是c ++.

compiler-construction linker terminology loader

104
推荐指数
6
解决办法
21万
查看次数

HTML属性值中是否允许使用单引号/双引号?

我正在尝试设置包含单引号的属性值:

var attr_value = "It's not working";
var html = "<label my_attr='" + attr_value + "'>Text</label>";
$('body').html(html);
Run Code Online (Sandbox Code Playgroud)

但是,我得到以下结果:

<label working="" not="" s="" my_attr="It">Text</label>
Run Code Online (Sandbox Code Playgroud)

我怎么能解决这个问题?

属性值中是否允许使用双引号?

html quotes

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

Sprint工作项目 - 敏捷Scrum

什么类型的任务可以作为Sprint Backlog中的工作项包含和跟踪?

是否可以包含分析,审核和单元测试(用户故事),或者只能在Sprint积压中包含和跟踪核心编码任务?

基本上我将用户故事分解为技术任务以更新Sprint积压,并想知道是否可以在sprint backlog中更新和跟踪具有非编码角色的任务.

agile scrum sprint

11
推荐指数
2
解决办法
5663
查看次数