下面的示例代码展示了如何把一个视图的布局 (在 XtraGrid 控件中) 保存到特定的系统注册表路径中,然后恢复它。

你可以定义一个绝对或相对的注册表键作为参数。 例如,指定 "Software\MyCompany\MyProject\" 作为部分键将导致设置被保存到 "HKEY_CURRENT_USER\Software\MyCompany\MyProject\" 路径中。 如果需要把布局存储到其他根键中,你也可以指定完整的键。

C#CopyCode image复制代码
string regKey = "DevExpress\\XtraGrid\\Layouts\\MainLayout";
advBandedGridView1.SaveLayoutToRegistry(regKey);
// ...
advBandedGridView1.RestoreLayoutFromRegistry(regKey);

Visual BasicCopyCode image复制代码

Dim regKey As String = "DevExpress\XtraGrid\Layouts\MainLayout"
AdvBandedGridView1.SaveLayoutToRegistry(regKey)
' ...
AdvBandedGridView1.RestoreLayoutFromRegistry(regKey)