我希望groupbox的标题可编辑,这意味着在运行时我希望它可以打开进行编辑,就像我们在左下角的microsoft excelsheet中重命名一样。
我知道我们可以通过控制模板来实现,但不知道如何为它编写模板。
答案 0 :(得分:0)
创建可编辑标题很容易:
<GroupBox>
<GroupBox.HeaderTemplate>
<DataTemplate>
<TextBox Text="Editable Header"/>
</DataTemplate>
</GroupBox.HeaderTemplate>
<TextBlock Text="Some Content" VerticalAlignment="Center" HorizontalAlignment="Center"/>
</GroupBox>
或者如果要修改所有控件的模板? 然后你可以在这里找到样本:https://msdn.microsoft.com/en-us/library/vstudio/ms744748(v=vs.100).aspx