Beispiel #1
0
        private void bbiLoadTemplates_ItemClick(object sender, ItemClickEventArgs e)
        {
            ConfigPathCollection coll = ConfigPathCollection.NewCollectionTemplate( );

            foreach (var o in coll.List)
            {
                this.cpColl.List.Add(o);
            }
        }
Beispiel #2
0
 public ConfigPathsCollectionXUC(ConfigPathCollection cpColl = null)
 {
     this.cpColl = cpColl;
     InitializeComponent( );
     if (this.DesignMode)
     {
         this.gridControl.DataSource = ConfigPathCollection.NewCollectionTemplate( ).List;
     }
     else
     {
         this.gridControl.DataSource = this.cpColl?.List;
         this.gridControl.RefreshDataSource( );
         this.gridControl.Refresh( );
     }
     this.bsiRecordsCount.Caption = null;
     {
         this.gridControl.UseEmbeddedNavigator        = true;
         this.gridView.OptionsView.NewItemRowPosition = NewItemRowPosition.Top;
         this.gridView.InitNewRow              += new InitNewRowEventHandler(this.gridView1_InitNewRow);
         this.gridView.OptionsView.ShowFooter   = true;
         this.gridView.OptionsBehavior.Editable = true;
         this.gridView.OptionsBehavior.ReadOnly = false;
         {
             this.gridView.Columns[ConfigPath.ISACTIVE_FIELDNAME].Visible         = false;
             this.gridView.Columns[ConfigPath.ISVALID_FIELDNAME].Visible          = false;
             this.gridView.Columns[ConfigPath.EXISTS_DIRFLAG_FIELDNAME].Visible   = false;
             this.gridView.Columns[ConfigPath.READABLE_DIRFLAG_FIELDNAME].Visible = false;
             this.gridView.Columns[ConfigPath.WRITABLE_DIRFLAG_FIELDNAME].Visible = false;
         }
         {
             this.gridView.Columns[ConfigPath.ISVALID_FIELDNAME].OptionsColumn.AllowFocus          = false;
             this.gridView.Columns[ConfigPath.EXISTS_DIRFLAG_FIELDNAME].OptionsColumn.AllowFocus   = false;
             this.gridView.Columns[ConfigPath.READABLE_DIRFLAG_FIELDNAME].OptionsColumn.AllowFocus = false;
             this.gridView.Columns[ConfigPath.WRITABLE_DIRFLAG_FIELDNAME].OptionsColumn.AllowFocus = false;
             this.gridView.Columns[ConfigPath.PATHDIR_FIELDNAME].OptionsColumn.AllowFocus          = false;
         }
         {
             this.gridView.Columns[ConfigPath.PATHDIR_FIELDNAME].OptionsColumn.ReadOnly = true;
         }
     }
 }