4

我有几个工具栏:

<ToolBarTray>
    <ToolBar Band="0" BandIndex="1">...</ToolBar>
    <ToolBar Band="0" BandIndex="2">...</ToolBar>
    <ToolBar Band="0" BandIndex="3">...</ToolBar>
</ToolBarTray>

我想知道如果用户更改了工具栏的新位置,我是否可以保存它们?

例如,用户更改了第一和第二的位置并关闭了应用程序。运行后,第一是第一,第二是第二。

4

1 回答 1

2

我猜默认控件不会坚持自己的设置,为了实现这一点,您需要挂钩相关事件(假设有一些)并做一些工作来序列化当前工具栏的状态到一个设置文件,您可以在负载中读取该文件以将控件初始化回该状态。

于 2012-10-11T10:25:44.407 回答