我正在使用telerik WPF控件来创建桌面appln。
我想让Radwindow看起来像UserControl(没有最小,最大,关闭按钮和标题),然后将其作为内容加载到RadPane中。
如果将视图创建为UserControl,则可以将其设置为RadPane中的内容。
我可以使用RadWindow进行相同操作,即将其设置为RadPane中的内容,但问题是我仍然可以看到Header,Close按钮
如何隐藏RadWindow的“标题栏”?
最佳答案
您应该创建一个UserControl
,并在RadWindow
和RadPane
中使用它。
<UserControl x:Class="Q52017840.MyUserCotnrol"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:Q52017840"
mc:Ignorable="d"
d:DesignHeight="450" d:DesignWidth="800">
<Grid>
<TextBlock Text="My user control" />
</Grid>
</UserControl>
如果您使用名称
UserControl
创建了MyUserControl
,则可以使用它,例如通过这种方式:RadWindow radWindow = new RadWindow();
radWindow.Width = 400;
radWindow.Height = 300;
radWindow.Content = new MyUserCotnrol();
RadPane radPane1 = new RadPane();
radPane1.Header = "Document 1";
radPane1.Content = new MyUserCotnrol();
关于c# - 隐藏RadWindow的“TitleBar”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52017840/