布局组时,Windows功能区框架支持some predefined layouts。其中一个布局需要四个按钮称为FourButtons
。Windows 7功能区:如何指定“四个按钮,两个大,两个小”?
此布局支持3种不同的尺寸,大,中等,和小。在每一种情况下,它给人的布局:
大:
中:
小:
现在我使用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
布局模板。
而且我的布局是FourButtons:
alt text http://i37.tinypic.com/15oupgk.jpg
除了我不想FourButtons布局,我想 “四个按键,两个大两小”。
以同样的方式,有ThreeButtons-OneBigAndTwoSmall
:
而且还有一个FiveButtons
:
我希望有一个FourButtons-TwoBigTwoSmall
,我可以手动实体模型:
alt text http://i38.tinypic.com/30uy9ah.jpg
不幸的是,陈述性编程that Microsoft invented for creating custom layouts让我为程序员困惑。
任何人都可以解释页面底部的声明性语言示例,并拿出一个FourButton-TwoBigTwoSmall template?
注意:所有漂亮的图形,格式,链接和东西都用来吸引松鼠 - 喜欢闪亮的图形。如果你真的读到这么远,我可以实际上使用你的帮助。
其实我有最终想通了。这绝对不是一件容易的事。但我会给你一个几乎同样好的解决方案。也因为你是唯一一个在41个视图中回应的人。 – 2010-11-19 19:45:48