我收到了Visual Studio即时调试程序错误 未处理的异常(“Silverlight应用程序中的未处理错误 代码:4004 类别:MangedRuntimeError 消息:System.ServiceMode.DomainServices.Client.DomainOperationException:
一旦我加载了一行代码
Public Sub New()
InitializeComponent()
Dim context As New OrganizationContext()
context.Load(context.GetTimeTablesQuery(), AddressOf LoadMonday, Nothing)
End Sub
Private Sub LoadMonday(ByVal obj As LoadOperation(Of TimeTable))
Dim btnMonday(20) As Button
For a As Integer = 0 To 19
btnMonday(a) = New Button()
btnMonday(a).Height = 23
btnMonday(a).Width = 107
btnMonday(a).Content = timeslot(a)
btnMonday(a).Background = New SolidColorBrush(Colors.Magenta)
' Sets dependency properties
btnMonday(a).SetValue(Grid.ColumnProperty, 1)
btnMonday(a).SetValue(Grid.RowProperty, a + 1)
LayoutRoot.Children.Add(btnMonday(a))
Next
End Sub
任何想法?
答案 0 :(得分:0)
您可以通过检查HasError属性来检查您的obj是否有错误。如果LoadOperation HasError为true,您可以调用MarkErrorAsHandled
示例代码:
' if there is an error, mark is as handled.
If (obj.HasError) Then
obj.MarkErrorAsHandled()
End If