WPF:我们可以在运行时使groupbox标头可编辑

时间:2015-09-21 17:14:26

标签: wpf wpf-controls

我希望groupbox的标题可编辑,这意味着在运行时我希望它可以打开进行编辑,就像我们在左下角的microsoft excelsheet中重命名一样。

我知道我们可以通过控制模板来实现,但不知道如何为它编写模板。

1 个答案:

答案 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