我的应用程序时,在列表视图项抢购坠毁(My application crashed when sna

2019-10-18 02:25发布

因此,即时通讯目前正在使用C#/ XAML为Windows 8商店应用项目,我已经encountred一个问题。

当用户浏览到一个网页,一些控制一个ListView显示出来。 然后,当用户决定抓拍页我的应用程序崩溃,并显示如下:

在我的IntelliTrace这表明了,我按一个例外。

它导航我这个代码。

     /// <summary>
    /// Implement this partial method to configure the service endpoint.
    /// </summary>
    /// <param name="serviceEndpoint">The endpoint to configure</param>
    /// <param name="clientCredentials">The client credentials</param>

    static partial void ConfigureEndpoint(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Description.ClientCredentials clientCredentials);

    public EmployeeAssisterClient() : 
            base(EmployeeAssisterClient.GetDefaultBinding(), EmployeeAssisterClient.GetDefaultEndpointAddress()) {
        this.Endpoint.Name = EndpointConfiguration.TimeLoggerEndPoint.ToString();
        ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
    }

我的控件添加到ListView如下:

            _timeReports = _timeReportDatabase.GetAll();

            foreach (var timeReport in _timeReports)
            {
                _invoicedControls.Add(new InvoicedControl(timeReport)
                    {
                        Customer = timeReport.CustomerName,
                        Date = timeReport.Date,
                        WorkedTime = timeReport.WorkedTime.ToString(),
                        InvoicedTime = timeReport.InvoicedTime.ToString()
                    });
            }

            TimeReportsListViewFillView.ItemsSource = _invoicedControls;
            TimeReportsListViewFullView.ItemsSource = _invoicedControls;
            TimeReportsListViewPortraitView.ItemsSource = _invoicedControls;
            TimeReportsListViewSnappedView.ItemsSource = _invoicedControls;

编辑================================================= =============================

这是错误至极抛出

我关掉WCF调试通过键入 “C:\ Program Files文件\微软的Visual Studio 11.0 \ Common7 \ IDE \ VsDiag_regwcf.exe -u” 进入cmd并就解决问题2/3

这是我的IntelliTrace的最后一个错误:

这个错误是什么意思? 而且确实ANY1有一个想法如何解决这一问题?

Answer 1:

根据您所显示的东西,很可能是你使用一个生成的页面(从模板),然后取出一些这里面的XAML中,这是很好的。

你可能没有做过的东西去除以你从VisualStateManager的故事板除去这些控件的引用,专门为拉断状态。

转到您的网页,并检查(通常在底部)XAML中的“啪”的VisualState,然后检查,看看是否有任何故事板的有,你不再拥有控制权的TargetName。



文章来源: My application crashed when snapped with items in listviews