Example #1
0
        private void WindowsXamlHost_ChildChanged_1(object sender, EventArgs e)
        {
            global::Microsoft.Toolkit.Wpf.UI.XamlHost.WindowsXamlHost windowsXamlHost =
                sender as global::Microsoft.Toolkit.Wpf.UI.XamlHost.WindowsXamlHost;
            global::UWPClassLibrary.SplitViewDemo userControl =
                windowsXamlHost.GetUwpInternalObject() as global::UWPClassLibrary.SplitViewDemo;

            if (userControl != null)
            {
                userControl.IconList = new ObservableCollection <NavItem>
                {
                    new NavItem {
                        Symbol = Symbol.Save
                    },
                    new NavItem {
                        Symbol = Symbol.Scan
                    },
                    new NavItem {
                        Symbol = Symbol.Share
                    },
                    new NavItem {
                        Symbol = Symbol.Stop
                    },
                    new NavItem {
                        Symbol = Symbol.Video
                    },
                    new NavItem {
                        Symbol = Symbol.Volume
                    },
                };
            }
        }
Example #2
0
        private void MyUWPPage_ChildChanged(object sender, EventArgs e)
        {
            // Hook up x:Bind source
            global::Microsoft.Toolkit.Wpf.UI.XamlHost.WindowsXamlHost windowsXamlHost = sender as global::Microsoft.Toolkit.Wpf.UI.XamlHost.WindowsXamlHost;
            global::UWPClassLibrary.MyPage myUWPPage = windowsXamlHost.GetUwpInternalObject() as global::UWPClassLibrary.MyPage;

            if (myUWPPage != null)
            {
                myUWPPage.WPFMessage = this.WPFMessage;
            }
        }
Example #3
0
        private void WindowsXamlHost_ChildChanged(object sender, EventArgs e)
        {
            // Hook up x:Bind source.
            global::Microsoft.Toolkit.Wpf.UI.XamlHost.WindowsXamlHost windowsXamlHost =
                sender as global::Microsoft.Toolkit.Wpf.UI.XamlHost.WindowsXamlHost;
            global::UWPClassLibrary.MyUserControl1 userControl =
                windowsXamlHost.GetUwpInternalObject() as global::UWPClassLibrary.MyUserControl1;

            if (userControl != null)
            {
                userControl.XamlIslandMessage = this.WPFMessage;
            }
        }
Example #4
0
        private void WindowsXamlHost_ChildChanged(object sender, EventArgs e)
        {
            // Hook up x:Bind source.
            global::Microsoft.Toolkit.Wpf.UI.XamlHost.WindowsXamlHost windowsXamlHost =
                sender as global::Microsoft.Toolkit.Wpf.UI.XamlHost.WindowsXamlHost;
            global::Speaker.SpeakerWithSMTC userControl =
                windowsXamlHost.GetUwpInternalObject() as global::Speaker.SpeakerWithSMTC;

            if (userControl != null)
            {
                DI.SpeechSynthesizer = new SpeechSynthesizer(userControl);
            }
        }