DfBAdminToolkit.View.DevicesView.InitializeOLVMembers C# (CSharp) Method

InitializeOLVMembers() private method

private InitializeOLVMembers ( ) : void
return void
        private void InitializeOLVMembers()
        {
            // don't allow edit
            this.objectListView_DeviceList.CellEditActivation = BrightIdeasSoftware.ObjectListView.CellEditActivateMode.None;
            this.objectListView_DeviceList.UseExplorerTheme = false;
            this.objectListView_DeviceList.UseTranslucentHotItem = false;
            this.objectListView_DeviceList.FullRowSelect = true;
            this.objectListView_DeviceList.HotTracking = true;
            this.objectListView_DeviceList.ShowGroups = false;
            this.objectListView_DeviceList.HeaderToolTip.IsBalloon = false;
            this.objectListView_DeviceList.HotItemStyle.BackColor = Color.AliceBlue;
            this.objectListView_DeviceList.HotItemStyle.ForeColor = Color.MediumBlue;
            //this.objectListView_Members.HotItemStyle.Overlay = new MemberInfoOverlay();

            TypedObjectListView<DeviceListViewItemModel> olv = new TypedObjectListView<DeviceListViewItemModel>(
                this.objectListView_DeviceList
            );

            olv.GetColumn((int)OlvDeviceIndex.Created).AspectGetter
                = delegate (DeviceListViewItemModel model) {
                    return (model != null) ? model.Created : System.DateTime.MinValue;
                };

            olv.GetColumn((int)OlvDeviceIndex.Email).AspectGetter
                = delegate (DeviceListViewItemModel model) {
                    return (model != null) ? model.Email : string.Empty;
                };

            olv.GetColumn((int)OlvDeviceIndex.TeamId).AspectGetter
                = delegate (DeviceListViewItemModel model) {
                    return (model != null) ? model.TeamId : string.Empty;
                };

            olv.GetColumn((int)OlvDeviceIndex.DeviceName).AspectGetter
                = delegate (DeviceListViewItemModel model) {
                    return (model != null) ? model.DeviceName : string.Empty;
                };

            olv.GetColumn((int)OlvDeviceIndex.IpAddress).AspectGetter
                = delegate (DeviceListViewItemModel model) {
                    return (model != null) ? model.IpAddress : string.Empty;
                };

            olv.GetColumn((int)OlvDeviceIndex.SessionId).AspectGetter
                = delegate (DeviceListViewItemModel model) {
                    return (model != null) ? model.SessionId : string.Empty;
                };

            olv.GetColumn((int)OlvDeviceIndex.ClientType).AspectGetter
                = delegate (DeviceListViewItemModel model) {
                    return (model != null) ? model.ClientType : string.Empty;
                };
        }