टूलबार में ToolBarOverflowPanel के WrapWidth मान को बदलने की आवश्यकता है।

ToolBar Style.it का उपयोग करके ToolBarOverflowPanel WrapWidth के लिए मान सेट करने का प्रयास किया। यह त्रुटि दिखाता है

<ToolBar Name="myToolBar" Height="50"  Band="1" ToolBarTray.IsLocked="True" >
            <ToolBar.Style>
                <Style TargetType="ToolBarOverflowPanel">
                    <Setter Property="WrapWidth" Value="20"></Setter>
                </Style>
            </ToolBar.Style>
            <Button Height="24" Width="24" Margin="4" BorderBrush="Black">

            </Button>
            <Button Height="24" Width="24"  Margin="4" BorderBrush="Black">

            </Button>
             <Grid>
                <Separator Margin="4">
                    <Separator.LayoutTransform>
                        <RotateTransform Angle="90" />
                    </Separator.LayoutTransform>
                </Separator>
            </Grid>
            <Button Height="24" Width="24" Margin="4" BorderBrush="Black">

            </Button>
            <Button Height="24" Width="24"  Margin="4" BorderBrush="Black">

            </Button>
            <Grid>
                <Separator Margin="4">
                    <Separator.LayoutTransform>
                        <RotateTransform Angle="90" />
                    </Separator.LayoutTransform>
                </Separator>
            </Grid>


            <Button Height="24" Width="24" Margin="4" BorderBrush="Black">

            </Button>
            <Button Height="24" Width="24"  Margin="4" BorderBrush="Black">


        </ToolBar>

टूलबार टेम्पलेट को बदले बिना रैपविड्थ मान बदलने की आवश्यकता है।

1
Amk 6 सितंबर 2019, 10:27

1 उत्तर

सबसे बढ़िया उत्तर

बात यह है कि टूलबार अपने टेम्पलेट में अन्य नियंत्रणों का उपयोग कर रहा है। यदि आप डिफ़ॉल्ट शैली/व्यवहार को ओवरराइड करना चाहते हैं तो आपको यहां.

0
Zer0 6 सितंबर 2019, 10:03