示例#1
0
        private void _OnLoaded(object sender, RoutedEventArgs e)
        {
            Loaded -= _OnLoaded;

            _glPanel3D.DisableAliased();
            _glPanel3D.Camera.PropertyChanged += Camera_PropertyChanged;
            _glPanel3D.MouseLeftButtonDown    += _glPanel3D_MouseLeftButtonDown;
        }
示例#2
0
        private void OnLoaded(object sender, RoutedEventArgs e)
        {
            _glPanel3D.DisableAliased();
            _glPanel3D.MouseDown += _glPanel3D_MouseDown;
            _glPanel3D.MouseMove += _glPanel3D_MouseMove;
            _glPanel3D.Camera.PropertyChanged += Camera_PropertyChanged;

            _glPanel.AddVisual(new Text("Hello world!", new PointF(200, 0)));
            _hint = new Hint()
            {
                HitTestVisible = false
            };
            _glPanel.AddVisual(_hint);
            _glPanel.MouseMove           += _panel_MouseMove;
            _glPanel.MouseWheel          += _panel_MouseWheel;
            _glPanel.MouseLeftButtonDown += _panel_MouseLeftButtonDown;
            _glPanel.MouseLeftButtonUp   += _glPanel_MouseLeftButtonUp;
            _glPanel.UpdateAll();
        }