Esempio n. 1
0
        public WindowThread(ApartmentState apartmentState, WindowThreadOptions <T> options)
        {
            this.Thread = new Thread(this.ThreadStart);
            this.Thread.SetApartmentState(apartmentState);

            this.options = options;
        }
Esempio n. 2
0
        public WindowThread <T> CreateWindowThread <T>(ApartmentState apartmentState, WindowThreadOptions <T> options) where T : Window, new()
        {
            var wt = new WindowThread <T>(apartmentState, options);

            this.Add(wt.Thread);
            return(wt);
        }