RadWindow的错误?

时间:2012-12-11 03:43:49

标签: wpf windows-7 rad-controls radwindow

我在我的应用程序中使用RadWindow for WPF。

我调用RadWindow.ShowDialog()来显示RadWindow。

但是当我最小化这个RadWindow时,它会消失然后我无法恢复它,因为它没有包含在Windows 7的任务栏中。

我通过在RadWindow上隐藏Minimized按钮解决了这个问题,但后来遇到了这个bug的其他情况。当我按下“Window + D”键以最小化所有Windows时,此Radwindow也会消失。

请帮我解决,

非常感谢,

T& T Group

2 个答案:

答案 0 :(得分:0)

如果我理解正确,您需要将对话框窗口的Owner属性设置为应用程序的主窗口。

答案 1 :(得分:0)

RadWindow不包含属性" ShowOnTaskBar"像Window一样。 你可以做下面这段代码的事情来解决这个问题:

   Window _window;

        public MainView()
        {
            InitializeComponent();

            Loaded += MainView_Loaded;

        }

        void MainView_Loaded(object sender, RoutedEventArgs e)
        {
            _window = this.ParentOfType<Window>();

            if (_window != null)
            {
                _window.ShowInTaskbar = true;
                _window.Title = this.Header.ToString();
            }
        }