2009-10-25 5 views
0

Можно ли преобразовать System.Windows.Documents.Block в System.Windows.UIElement?Блоки преобразования UIElement

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

ответ

-1

Ибо, если кому-то все еще нужно это знать, это довольно легко.

Просто используйте BlockUIElement, чтобы содержать UIElement.

Например, если вы должны были прикрепить элемент Border к ячейкам таблицы:

TableCell клетке = новый TableCell (новая граница()); // не будет работать!

TableCell cell = новый TableCell (новый BlockUIContainer (новый Border())); ОК!

+3

Разве это не противоречит тому, как OP это хочет? You di UIElement -> Блок, он хочет Block -> UIElement – FrieK