Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / WPF, Silverlight Новый топик    Ответить
 Расположение компонента  [new]
ЧитательX
Member

Откуда:
Сообщений: 284
Есть форма размеченная гридом.
В одной из ячеек размещается.
<Grid> ...
<DataGrid Grid.Row="1" Grid.Column="2" ...>
</Grid>

Можно ли сделать так, чтобы при расширении DataGrid его границы выходили бы пределы ячейки <Grid>?
Т.е. не растягивая ни строчку, ни колонку контейнера.

Либо второй вариант. Если поместить <DataGrid> вне контейнера <Grid>, то можно ли программно или биндингами
спозиционировать этот <DataGrid> относительно некоторого элемента на форме.
Не могу этого сделать, так как нет свойств типа Left и Top.
5 дек 13, 13:54    [15246275]     Ответить | Цитировать Сообщить модератору
 Re: Расположение компонента  [new]
pation
Member

Откуда: Москва
Сообщений: 4498
ЧитательX,

используй вместа грида канву
5 дек 13, 14:23    [15246561]     Ответить | Цитировать Сообщить модератору
 Re: Расположение компонента  [new]
Алексей К
Member

Откуда: Новосибирск
Сообщений: 13632
ЧитательX
Можно ли сделать так, чтобы при расширении DataGrid его границы выходили бы пределы ячейки <Grid>?
Отрицательный Margin позволит выйти за пределы ячейки Grid Panel.
5 дек 13, 14:56    [15246851]     Ответить | Цитировать Сообщить модератору
 Re: Расположение компонента  [new]
ЧитательX
Member

Откуда:
Сообщений: 284
Ну в общем получилось. Комбинируя <Grid>-ы и используя Grid.RowSpan удалось наложить <DataGrid> поверх всего остального.
Спасибо за советы!
5 дек 13, 15:21    [15247027]     Ответить | Цитировать Сообщить модератору
Все форумы / WPF, Silverlight Ответить