WPF устанавливают элементы названного стиля из кода позади?

Оберните свой Код Java в Контейнер (Сервлет / EJB).

Так Вы donВґt освобождают время в vm-запуске, и Вы идете путем к более для обслуживания широкого круга запросов.

Для того, чтобы переноситься можно использовать jython (, только имеют смысл, если Вы знакомы с python)

, Выбирают коммуникацию-protocoll, в которой Python и Java могут использовать:

  • json (см. www.json.org)
  • rmi (Python: JPype)
  • REST
  • SOAP (только для храброго)

Выбирает что-то, с чем Вы или Ваши партнеры знакомы!

7
задан Dave Clemmer 15 August 2011 в 18:32
поделиться

1 ответ

Поскольку шаблон может быть создан несколько раз, невозможно привязать сгенерированный член через x: Name . Вместо этого вам нужно найти именованный элемент в шаблоне, применяемом к элементу управления.

Учитывая упрощенный XAML:

<ControlTemplate x:Key="MyTemplate">
    <Ellipse x:Name="MyEllipse" />
</ControlTemplate>

Вы бы сделали что-то вроде этого:

var template = (ControlTemplate)FindResource("MyTemplate");

template.FindName("MyEllipse", myControl);

Или еще проще:

var ellipse = (Ellipse)myControl.Template.FindName("MyEllipse", myControl);

Вы можете прочитать о FrameworkTemplate.FindName .

Некоторые примеры и обсуждение здесь , здесь и здесь .

18
ответ дан 6 December 2019 в 10:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: