小编Mat*_*tts的帖子

帮助Dispatcher.BeginInvoke

我试图调用一个方法,该方法在调用BeginInvoke的UI线程上的后台线程上启动,并传递一个委托,如下所示:

Dispatcher.BeginInvoke(Function() UpdateApplicationDataUI()) 
Run Code Online (Sandbox Code Playgroud)

调用此方法:

Private Sub UpdateApplicationDataUI()
...
End Sub
Run Code Online (Sandbox Code Playgroud)

但是,我在调用BeginInvoke时遇到错误(委托的UpdateApplicationDataUI部分声明"Expression不生成值").我确定我错过了一些简单的东西...任何想法?

做了更多研究并回答了我自己的问题:

Me.Dispatcher.BeginInvoke(Function() New Action(AddressOf UpdateApplicationDataUI))
Run Code Online (Sandbox Code Playgroud)

vb.net dispatcher

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

Silverlight {Binding Key} - 请刷新我的记忆?

我确信这很简单,但我到底在这里错过了什么?有人能告诉我关键字"Key"引用了Text="{Binding Key}"什么?我知道我之前已经了解过它,但我似乎无法记住.我理解数据绑定是如何工作的,只是坚持这个特定的问题.

 <DataTemplate x:Key="groupItemHeader">
            <Border Background="{StaticResource PhoneAccentBrush}"
                    Width="432" Height="62"
                    Margin="6" Padding="12,0,0,6">
                <TextBlock Text="{Binding Key}" 
                           Foreground="#FFFFFF" FontSize="26.667"
                           HorizontalAlignment="Left"
                           VerticalAlignment="Bottom"
                           FontFamily="{StaticResource PhoneFontFamilySemiBold}"/>
                <Border.Projection>
                    <PlaneProjection RotationX="-60"/>
                </Border.Projection>
            </Border>
        </DataTemplate>
Run Code Online (Sandbox Code Playgroud)

silverlight binding

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

标签 统计

binding ×1

dispatcher ×1

silverlight ×1

vb.net ×1