예제 #1
0
 void OnTypePresenterUnloaded(object sender, RoutedEventArgs e)
 {
     if (this.typePresenter != null)
     {
         this.typePresenter.TypeBrowserClosed -= OnTypePresenterTypeBrowserClosed;
         this.typePresenter = null;
     }
 }
예제 #2
0
        public Form1(TypeRef.TypeServiceClient service, ModelType model)
        {
            InitializeComponent();

            TypePresenter presenter = new TypePresenter(model, typeSetupControl1);

            //TestRestClient client = new TestRestClient();
            // MessageBox.Show(client.DbTest("some text"));
        }
        public override IList <string> Convert(object value)
        {
            IList <string> results = new List <string>();

            if (value is Type)
            {
                results.Add(TypePresenter.ResolveTypeName(value as Type));
            }
            return(results);
        }
예제 #4
0
        void OnTypePresenterLoaded(object sender, RoutedEventArgs e)
        {
            TypePresenter tp = (TypePresenter)sender;

            Fx.Assert(tp != null, "sender must be a TypePresenter.");

            this.typePresenter        = tp;
            this.typePresenter.Filter = this.ExceptionTypeFilter;
            this.typePresenter.MostRecentlyUsedTypes = MostRecentlyUsedTypes;
            //UnRegistering because of 137896: Inside tab control multiple Loaded events happen without an Unloaded event.
            this.typePresenter.TypeBrowserClosed -= OnTypePresenterTypeBrowserClosed;
            this.typePresenter.TypeBrowserClosed += OnTypePresenterTypeBrowserClosed;
        }
 void OnTypePresenterUnloaded(object sender, RoutedEventArgs e)
 {
     if (this.typePresenter != null)
     {
         this.typePresenter.TypeBrowserClosed -= OnTypePresenterTypeBrowserClosed;
         this.typePresenter = null;
     }
 }
        void OnTypePresenterLoaded(object sender, RoutedEventArgs e)
        {
            TypePresenter tp = (TypePresenter)sender;
            Fx.Assert(tp != null, "sender must be a TypePresenter.");

            this.typePresenter = tp;
            this.typePresenter.Filter = this.ExceptionTypeFilter;
            this.typePresenter.MostRecentlyUsedTypes = MostRecentlyUsedTypes;
            //UnRegistering because of 137896: Inside tab control multiple Loaded events happen without an Unloaded event.
            this.typePresenter.TypeBrowserClosed -= OnTypePresenterTypeBrowserClosed;
            this.typePresenter.TypeBrowserClosed += OnTypePresenterTypeBrowserClosed;
        }