我在我的应用程序中使用RadWindow for WPF。
我调用RadWindow.ShowDialog()来显示RadWindow。
但是当我最小化这个RadWindow时,它会消失然后我无法恢复它,因为它没有包含在Windows 7的任务栏中。
我通过在RadWindow上隐藏Minimized按钮解决了这个问题,但后来遇到了这个bug的其他情况。当我按下“Window + D”键以最小化所有Windows时,此Radwindow也会消失。
请帮我解决,
非常感谢,
T& T Group
答案 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();
}
}