Сетка Silverlight имеет линии сетки на одной стороне, но не на другой - PullRequest
0 голосов
/ 03 февраля 2011

В следующем приложении Silverlight сетка справа имеет линии сетки, а сетка слева - нет.Я не могу понять, почему это так.Предпочтение будет НЕТ подчеркивает на всех.код здесь: http://pastebin.com/JcVS7Xxq

и рис приложения: вы можете видеть линии сетки сетки с правой стороны.

http://img827.imageshack.us/img827/3379/sa001p.png

Ответы [ 2 ]

1 голос
/ 03 февраля 2011

Вот ваша проблема:

Ваш первый набор данных объявлен так:

<data:DataGrid x:Name="dgLeft" AutoGenerateColumns="false"  VerticalAlignment="Center">

и ваш второй:

<data:DataGrid x:Name="dgRight" AutoGenerateColumns="false"  VerticalAlignment="Center"
                          Margin="0, 0, 0, 0"  Background="White" Width="Auto" GridLinesVisibility="All" AlternatingRowBackground="WhiteSmoke" RowBackground="White" >

Я бы заставил их иметь те же свойства, но, по крайней мере, избавился бы от GridLinesVisibility="All" из второй сетки данных.

0 голосов
/ 03 февраля 2011

Ссылка на pastebin.com не работает для меня, чтобы увидеть код - и, как правило, предпочтительнее, если вы удаляете как можно больше кода и публикуете его в вопросе. Таким образом, когда будущие люди наталкиваются на это с помощью поисков в Google или чего-либо еще, это относительно содержит вопросы и ответы на одной странице.

Кроме того, на вашем изображении я нигде не вижу подчеркивания, поэтому я не совсем понимаю, что это за вопрос. Можете ли вы нарисовать стрелку или большой красный круг или что-то на изображении, чтобы указать, какая часть не делает то, что вы хотите?

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