Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在WPF中从扩展器隐藏切换按钮_Wpf_Windows - Fatal编程技术网

如何在WPF中从扩展器隐藏切换按钮

如何在WPF中从扩展器隐藏切换按钮,wpf,windows,Wpf,Windows,我想在Expander中隐藏切换按钮,因为我是WPF新手 Expander位于datagrid模板中 这是密码 <DataTemplate > <StackPanel > <Expander Margin="0,0,0,0" Width="Auto" Expanded="Expander_Expanded" Collapsed="Expander_Collapsed" PreviewGotKeyboardFocus="Expander_Previe

我想在Expander中隐藏切换按钮,因为我是WPF新手

Expander位于datagrid模板中

这是密码

<DataTemplate >
  <StackPanel >

    <Expander  Margin="0,0,0,0"  Width="Auto" Expanded="Expander_Expanded" Collapsed="Expander_Collapsed" PreviewGotKeyboardFocus="Expander_PreviewGotKeyboardFocus" >

      <Expander.Header>
        <Border x:Name="brdr_header" Padding="0" BorderThickness="0,0,0,1" BorderBrush="Black"   CornerRadius="0">

          <Grid x:Name="InnerData" Width="Auto" >
            <Grid.RowDefinitions>
              <RowDefinition  />
            </Grid.RowDefinitions>
            <Grid.ColumnDefinitions>

您可以重新模板化控件,或者按照下面的示例获取控件的模板化子级,并从中操作它:)


希望有帮助:)

您可以使用Expression Blend获得原始样式(如果您没有密钥,请使用试用版)。如果你有了这种风格,你可以做任何你想改变的事情;e、 g.删除切换按钮。

在visual studio的“设计器”视图中,您可以

右键单击扩展器->编辑模板->编辑副本

然后选择要放的样式。并移除模板中的切换按钮及其触发器。完成了

如果需要,还可以重新设置样式