Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > WPF и Silverlight > [WPF] Создание Buttons на ToolBar


Автор: thomas 27.4.2008, 21:08
Приветствую всех.
Вот пробую создать свое первое приложение на WPF.
И тут же грабли.
Вместо привычного контрола ToolBar на форму переноситься пустая "полоска".
И как туда теперь добавлять элементы? С сепаратором не сложно оказалось, label тоже.
А вот button добавить и задать ему свойства - НЕ ПОЛУЧАЕТЬСЯ.  smile 

Начал это дело в Blend-е, продолжаю в MS VB 2008 Pro.

Кто что посоветует?

Зы В Blend убило отсутствие "выпадающего списочка" с возможными вариантами.  smile

Добавлено через 3 минуты и 20 секунд
Пробую сделать так
Код

<DockPanel Grid.Row="0" LastChildFill="False" HorizontalAlignment="Stretch" Width="Auto" Background="#FFF2F2F2">
            <ToolBar x:Name="tbToolBar" DockPanel.Dock="Left" Background="{x:Null}" >
                <Button ToolTip="New">
                    <Image Source="New.png"/>
                </Button>
            </ToolBar>
        </DockPanel>

Студия ругаеться на строку <Image Source="New.png"/>
Пишет:"Value does not fall within the expected range."

И что ей не нравиться, родимой?  smile 


Автор: Kefir 28.4.2008, 00:43
Код

<Grid x:Name="LayoutRoot">
        <ToolBar VerticalAlignment="Top" Height="44" Margin="0,0,8,0">
            <Button>
                <Image Width="Auto" Height="Auto" Source="wallpaper_02_1600x1200.jpg"/>
            </Button>
        </ToolBar>
    </Grid>

всё работает.
значит рассказываю как сделать тулбар в бленде.
1. двойной щелчок по панели в дереве контролов (например по [Grid] LayoutRoot стандартной). вокруг неё появится жёлтая рамочка.
2. находим и щёлкаем двойным по тулбару (из тулбара контролов). на панели появился тулбар!
3. двойной щелк по тулбару (в дереве контролов). вокруг него появится жёлтая рамочка.
4. находим ЛЮБОЙ контрол слува в меню контролов и щёлкаем по нему два раза - он появится на нашем тулбаре.
5. вуаля. дело сделано. теперь у тебя должно получится поставить любой контрол на тулбар в бленде В)

Автор: thomas 28.4.2008, 16:08
Kefir, 
Приветствую.
Большое спасибо.  smile 

Там(в Blend) все так интересно, но совершенно непонятно (пока).
Будем осваивать под твоим чутким руководством.  smile 

Автор: Kefir 28.4.2008, 18:29
thomas, пожалуйста. А редактор коллекций в бленде годится максимум на редактирование строк и столбцов в гриде В)

Автор: Shadow666 15.11.2008, 09:27
Модератор: Сообщение скрыто.

Автор: Kefir 17.11.2008, 11:57
Shadow666, 
Модератор: одна тема - один вопрос!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)