WPF элемент управления для просмотра эскизов пользовательского интерфейса - PullRequest
0 голосов
/ 07 октября 2011

Я кодирую приложение для создания прототипов пользовательского интерфейса, основанное на состоянии, в котором мне нужно что-то вроде Просмотр слайдов (как в PowerPoint 2010) и рисованный холст, где пользователь может перетаскивать кнопку и текстовое поле из панели инструментов. , так же, как в дизайнере WPF. Какие элементы управления я могу использовать для

  1. просмотр слайдов
  2. холст
  3. 1010 * ящик для инструментов *

Пример кода для пользовательского интерфейса:

<screen>
      <components>
        <textfield x="50" y="120" width="924" textsize="50" background="1" border="1">
          <text say="1">
            <part type="text">Still I am taking the measurement. Please wait. If you want to terminate this process, please press SKIP.</part>
          </text>
        </textfield>

            <button label="SKIP" width="200" height="200" x="412" y="500" textsize="40" icon="none" adjtext="30">
                <event name="clicked">
                    <action preconditions="no" name="transition">
                        <parameter>
                            <type>state</type>
                            <name>n</name>
                            <value>4192</value>
                        </parameter>
                    </action>
                </event>
        </button>
      </components>
    </screen>

Ответы [ 2 ]

0 голосов
/ 07 октября 2011

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

Возможно, вы захотите взглянуть на создание UserControl, чтобы получить любую конкретную функциональность, которая вам нужна.WPF чрезвычайно мощен в этом отношении, так как вы можете расширить существующие элементы управления, чтобы делать то, что вам нужно.Представление слайдов, очевидно, будет более сложным, чем набор инструментов, так как я полагаю, что вы хотите видеть в реальном времени, что находится на каждом «слайде»

0 голосов
/ 07 октября 2011

Хотите готовые элементы управления? Тогда их слишком много ... Infragistics В NetAdvantage есть несколько интересных вещей, которые вы можете использовать, WPF toolkit предлагает несколько ....

Но опять же WPF не останавливает вас здесь ... шаблоны, стили, темы, рисование может творить чудеса ... ListBox снимка пользовательского интерфейса Drawing для просмотра слайдов, Toolbar с кнопками изображений для панели инструментов и Canvas для холста может служить вам хорошо.

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