Разверните элемент управления, чтобы заполнить столбец сетки - PullRequest
1 голос
/ 22 июля 2011

У меня проблема с получением панели для увеличения ее ширины, чтобы она соответствовала столбцу Grid, который она занимает.Оскорбительный код - это второе появление панели с заголовком элемента «Операторы».Я могу установить ширину явно, чтобы заполнить столбец, но это будет правильно отображаться только для моего конкретного разрешения и не является решением, которое я ищу.Я просто хотел бы, чтобы он растягивался сам по себе.Фрагмент кода ниже.

<telerik:RadTabControl telerik:StyleManager.Theme="Windows7" Grid.Column="2">
                    <telerik:RadTabItem Header="Add/Edit">
                        <Grid ShowGridLines="True">
                            <Grid.RowDefinitions>
                                <RowDefinition Height="Auto"></RowDefinition>
                                <RowDefinition Height="Auto"></RowDefinition>
                                <RowDefinition Height="*"></RowDefinition>
                            </Grid.RowDefinitions>
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="Auto"></ColumnDefinition>
                                <ColumnDefinition Width="Auto"></ColumnDefinition>
                            </Grid.ColumnDefinitions>

                            <TextBlock FontSize="20" Grid.Row="0">Organization Name Here:</TextBlock>
                            <my1:QueryBuilder Height="Auto" Width="Auto" Grid.Row="1"></my1:QueryBuilder>

                            <telerik:RadPanelBar ExpandMode="Single" Grid.Column="1" Grid.Row="1" Width="Auto"
                                                 VerticalContentAlignment="Stretch" HorizontalContentAlignment="Stretch"
                                                 HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
                                <telerik:RadPanelBarItem Header="Operators"></telerik:RadPanelBarItem>
                            </telerik:RadPanelBar>

                        </Grid>
                    </telerik:RadTabItem>
                </telerik:RadTabControl>

1 Ответ

2 голосов
/ 22 июля 2011

Ваш второй ColumnDefinition должен иметь Width из "*", а не "Авто", как у вас сейчас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...