Silverlight DataGrid - скрытие строки при отображении ее RowDetails - PullRequest
1 голос
/ 24 февраля 2009

У меня есть Silverlight DataGrid и я хочу показать RowDetails выбранных строк (RowDetailsVisibilityMode = "VisibleWhenSelected").
Это не проблема. Но в то же время я хотел бы скрыть выбранную строку. Вид обмена строк с деталями.

Установка строки Видимость для Свернутый или Высота для меня не работает, потому что тогда детали также будут скрыты. Есть ли способ справиться с этой ситуацией?

1 Ответ

1 голос
/ 27 февраля 2009

Я нашел решение:

Высота строки - это высота самого ряда плюс высота его деталей. Хотя вы не можете получить эту высоту во время выполнения (это «NaN»), ее можно установить. Как я указал в своем вопросе, я попытался установить 0, что делает его полностью исчезающим, включая детали. Но если я просто установлю высоту строки на высоту, которая будет иметь детали в соответствии с моим стилем, отображение строки с деталями будет обрезано сверху и заставит строку скользить «позади» строки или заголовка выше. И это именно то, что я хотел.

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