При раскладке группы Windows Ribbon Framework поддерживает некоторые предопределенные макеты . Один из макетов, для которого требуется четыре кнопки, называется FourButtons
.
Этот макет поддерживает 3 различных размера: Большой , Средний и Маленький . В каждом случае это дает макеты:
Large
Средний :
Маленький
Сейчас я использую предопределенный шаблон FourButtons
в своем XML-файле:
<?xml version="1.0" encoding="utf-8"?>
<Application xmlns="http://schemas.microsoft.com/windows/2009/Ribbon">
...
<Application.Views>
<Ribbon>
...
<Ribbon.Tabs>
<Tab CommandName="tabHome">
<Group CommandName="grpActivity" SizeDefinition="FourButtons">
<Button CommandName="cmdStartWorking" />
<Button CommandName="cmdStopWorking" />
<Button CommandName="cmdPrint" />
<Button CommandName="cmdDuplicateTicket" />
</Group>
</Tab>
</Ribbon.Tabs>
</Ribbon>
</Application.Views>
</Application>
И вы можете увидеть линию
<Group CommandName="grpActivity" SizeDefinition="FourButtons">
, который указывает шаблон макета FourButtons
.
А у меня макет Четыре кнопки :
альтернативный текст http://i37.tinypic.com/15oupgk.jpg
За исключением того, что я не хочу Четыре кнопки макет, я хочу " Четыре кнопки, две большие две маленькие ".
Точно так же, как есть ThreeButtons-OneBigAndTwoSmall
:
А есть FiveButtons
:
Я хочу FourButtons-TwoBigTwoSmall
, который я могу макет вручную:
альтернативный текст http://i38.tinypic.com/30uy9ah.jpg
К сожалению, декларативное программирование , которое Microsoft изобрела для создания пользовательских макетов , смущает меня как программиста.
Может кто-нибудь расшифровать пример декларативного языка внизу страницы и придумать шаблон FourButton-TwoBigTwoSmall ?
Примечание: Вся красивая графика, форматирование, ссылки и прочее используются для привлечения белок - тех, кто любит блестящую графику. И если вы действительно прочитали это далеко, я мог бы на самом деле использовать вашу помощь.