using DevExpress.XtraGrid.Views.Layout;
namespace HStation.WinFrmUI
{
public static class LayoutViewExtensions
{
///
/// 设置默认视图
///
public static void SetDefuaulView(this LayoutView layoutView1)
{
layoutView1.ActiveFilterEnabled = false;
layoutView1.Appearance.FieldCaption.Options.UseTextOptions = true;
layoutView1.Appearance.FieldCaption.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
layoutView1.Appearance.FieldCaption.TextOptions.VAlignment = DevExpress.Utils.VertAlignment.Center;
layoutView1.Appearance.FieldEditingValue.Options.UseTextOptions = true;
layoutView1.Appearance.FieldEditingValue.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
layoutView1.Appearance.FieldValue.Options.UseTextOptions = true;
layoutView1.Appearance.FieldValue.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
layoutView1.OptionsBehavior.ScrollVisibility = DevExpress.XtraGrid.Views.Base.ScrollVisibility.Auto;
layoutView1.OptionsCustomization.AllowFilter = false;
layoutView1.OptionsCustomization.AllowSort = false;
layoutView1.OptionsFilter.AllowFilterEditor = false;
layoutView1.OptionsFilter.AllowMRUFilterList = false;
layoutView1.OptionsItemText.AlignMode = DevExpress.XtraGrid.Views.Layout.FieldTextAlignMode.AlignGlobal;
layoutView1.OptionsView.CardArrangeRule = DevExpress.XtraGrid.Views.Layout.LayoutCardArrangeRule.ShowWholeCards;
layoutView1.OptionsView.ShowCardCaption = false;
layoutView1.OptionsView.ShowCardExpandButton = false;
layoutView1.OptionsView.ShowCardLines = false;
layoutView1.OptionsView.ShowFilterPanelMode = DevExpress.XtraGrid.Views.Base.ShowFilterPanelMode.Never;
layoutView1.OptionsView.ShowHeaderPanel = false;
layoutView1.OptionsView.ViewMode = DevExpress.XtraGrid.Views.Layout.LayoutViewMode.MultiColumn;
layoutView1.OptionsView.ContentAlignment = ContentAlignment.MiddleCenter;
layoutView1.OptionsView.AllowHotTrackFields = false;
}
///
/// 设置查询面板
///
public static void SetFindPanel(this LayoutView layoutView1)
{
layoutView1.ShowFindPanel();
layoutView1.OptionsFind.ShowCloseButton = false;
layoutView1.OptionsFind.ShowFindButton = false;
layoutView1.OptionsFind.FindNullPrompt = "搜索";
}
}
}