Куда делся мастер привязки XML-данных в Delphi XE2?

#delphi #delphi-xe2 #xml-binding

#delphi #delphi-xe2 #xml-привязка

Вопрос:

В справке Embarcadero указано, что мастер привязки XML-данных также есть в XE2 (а также в XE и более ранних версиях), но я не вижу его (на двух машинах). Он переместился? Он еще не попал в XE2? Есть ли файл, который я могу добавить для его установки? Я могу продолжать генерировать классы, используя XE, но я собирался отменить XE …..!

Комментарии:

1. Нашел его. XE2 полностью скрывает его, если у вас не открыт проект — XE просто выделил его серым цветом.

2. Господи. Что не так с новой версией Delphi. Я МНОГО искал это меню! Почему они скрывают это таким образом? Спасибо, что разместили эту информацию здесь!

Ответ №1:

Он все еще там. Сначала у вас должен быть открытый проект. Попробуйте это:

  1. Файл-> Создать-> Приложение VCL Forms — Delphi
  2. Файл-> Создать-> Другое-XML — вы увидите XML Data Binding .

Это в значительной степени имеет смысл; вы мало что можете сделать с XML Data Binding без проекта для его использования.

Комментарии:

1. Верно, но поведение XE, заключающееся в отображении элемента серым цветом, имеет больше смысла, потому что, по крайней мере, вы знаете, что он там есть.

2. В любом случае принято для вашего вида ввода 🙂

3. Брайан, спасибо. 🙂 @Johan, я не запускал XE для проверки, поскольку вопрос был задан не об этом; однако отключение элемента без объяснения пользователю, как его включить, некоторыми людьми считается плохим дизайном пользовательского интерфейса, поэтому решение оставить его могло бы основываться на этой концепции. Но я не работаю в EMBT, поэтому не могу сказать, так или иначе. 🙂

4. Извини, Кен, не хотел тебя расстраивать.

5. @Johan, я не расстроен. Я просто не уверен, почему вы критиковали мой ответ, когда все, что я сделал, это объяснил, где и как найти то, что пытался найти Брайан. 🙂