public void Setup()
        {
            _wpfTester = new WPFTester();

            _window = new Window();
            _textBlock = new TextBlock();
            StackPanel stackPanel = new StackPanel();
            NameScope.SetNameScope(_window, new NameScope());
            
            _window.Content = stackPanel;
            
            _slider = new Slider();
            _slider.Name = "TheSlider";
            _window.RegisterName(_slider.Name, _slider);

            stackPanel.Children.Add(_textBlock);
            stackPanel.Children.Add(_slider);

            _target = new PyBinding.PyBinding();

            _wpfTester.ShowWindow(_window);
        }
        public void Setup()
        {
            _wpfTester = new WPFTester();

            _window = new Window();
        
            StackPanel stackPanel = new StackPanel();
            NameScope.SetNameScope(_window, new NameScope());

            _window.Content = stackPanel;

            _listBlock = new ListBox();
            _listBlock.Name = "theleb";
            _listBlock.SelectionMode = SelectionMode.Multiple;  
            _listBlock.ItemsSource = new string[] { "1", "2", "3", "4" };
   
            _window.RegisterName(_listBlock.Name, _listBlock);
            stackPanel.Children.Add(_listBlock);

            _Binded = new WrappedObservableCollection<string>();

            _wpfTester.ShowWindow(_window);
        }
示例#3
0
        // window loaded
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            Window _window = sender as Window;
            if (_window != null)
            {
                window = _window;

                // transform for animation
                ScaleTransform myScaleTransform = new ScaleTransform(1, 1, 375, 250);
                window.RegisterName("MyAnimatedScaleTransform", myScaleTransform);
                window.RenderTransform = myScaleTransform;

                hWnd = new System.Windows.Interop.WindowInteropHelper(window).Handle;
                System.Windows.Interop.HwndSource.FromHwnd(hWnd).AddHook(WindowProc);
            }
        }