zoukankan      html  css  js  c++  java
  • silverlight DomainService 加载提示

    1.App.xaml.cs

    1.1:

    public partial class App : Application
    {
        private BusyIndicator progressIndicator;

    1.2

    private void Application_Startup(object sender, StartupEventArgs e)
    {
        this.progressIndicator = new BusyIndicator();
        this.Resources.Add("MainProgress", this.progressIndicator);
        this.progressIndicator.Style = Resources["BusyIndicatorRoundedStyle"] as Style;
        this.progressIndicator.HorizontalAlignment = HorizontalAlignment.Stretch;
        this.progressIndicator.VerticalAlignment = VerticalAlignment.Stretch;

        //Replace new MainPage() with the name of your starting xaml page;
        this.progressIndicator.Content = new MainPage();

        this.RootVisual = this.progressIndicator;
        //this.RootVisual = new MainPage();
    }

    1.3:在silverlight 客户端程序创建扩展的DomainService实体类。domainservice名称与服务器端一致

    public sealed partial class DomainService1 : DomainContext
       {
           BusyIndicator busy = (BusyIndicator)App.Current.RootVisual;
           partial void OnCreated()
           {

               this.PropertyChanged += new System.ComponentModel.PropertyChangedEventHandler(DomainService1_PropertyChanged);
           }

           void DomainService1_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
           {
               if (e.PropertyName == "IsLoading" || e.PropertyName == "IsSubmitting")
               {
                   if (this.IsLoading || this.IsSubmitting)
                   {
                       busy.IsBusy = true;
                   }
                   else
                   {
                       busy.IsBusy = false;
                   }
               }
           }
       }

  • 相关阅读:
    洛谷 P4708
    NFLSOJ 1060
    Codeforces 1264D
    Solution -「多校联训」Sample
    Solution -「多校联训」光影交错
    Solution -「LOJ #138」「模板」类欧几里得算法
    Solution -「LOJ #141」回文子串 ||「模板」双向 PAM
    Codeforces Round #700 (Div. 2)
    Codeforces Round #698 (Div. 2) C and D
    「NOI 2021」题解
  • 原文地址:https://www.cnblogs.com/jacle169/p/3092934.html
Copyright © 2011-2022 走看看