2013-05-10 3 views
0

Я смотрю, можно ли скрыть панель заголовка и кнопку закрытия в окне управления пользовательским интерфейсом WPF.Скрыть панель заголовка в пользовательском элементе управления WPF

Я не могу использовать WindowStyle = «Нет», поскольку это относится только к окну, а не к пользовательскому элементу управления.

Любые идеи?

ответ

1

Чтобы отключить строку заголовка окна, в котором управляющие записи пользователя, вы можете добавить это в код пользовательского элемента управления:

// walk up the tree to get the parent window 
FrameworkElement parent = this.Parent; 
while(parent != null && !parent is Window) 
{ 
    parent = parent.Parent; 
} 

// if window found, set style 
if(parent != null && parent is Window) 
{ 
    parent.WindowStyle = WindowStyle.None; 
} 
+0

работал как шарм. Приветствия. – Nollaig

+0

Добро пожаловать. Вот для чего мы здесь :) –

Смежные вопросы