стиль ячейки через код WPF c # - PullRequest
2 голосов
/ 04 января 2012

Я пытаюсь установить стиль ячейки в коде, но не смог сделать это:

xaml:

CellStyle="{StaticResource DefaultCell}"

, который работает идеально.

Вкод позади Я устал от нескольких вариантов:

datagrid.CellStyle = Resources["DefaultCell"] as Style;
datagrid.CellStyle = (Style)FindResource("DefaultCell");

, но не смог заставить это работать, какие-либо идеи?

Ответы [ 3 ]

3 голосов
/ 04 января 2012

Вы пробовали метод FindResource("DefaultCell")?

0 голосов
/ 04 января 2012

Если вы устанавливаете стиль под рукой, имеет смысл определить его также в коде (новый стиль, новый сеттер, ...), мне кажется, вы задаетесь вопросом: «Как получить ресурсы из кода позади? ».

0 голосов
/ 04 января 2012

Вы устанавливаете тип стиля?

<Style TargetType="local:DataGridCell">
...
</Style>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...