Click or drag to resize

Classe DedDistControl

Controllo per la visualizzazione della struttura della distinta
Gerarchia di ereditarietà
SystemObject
  SystemMarshalByRefObject
    System.ComponentModelComponent
      System.Windows.FormsControl
        System.Windows.FormsScrollableControl
          System.Windows.FormsContainerControl
            System.Windows.FormsUserControl
              XtraUserControl
                DedNet.ControlsUserControlBase
                  DedNet.ControlsDedDistControl

Namespace: DedNet.Controls
Assembly: DedNet (in DedNet.dll) Versione: 27.2.0-beta3
Sintassi
public class DedDistControl : UserControlBase

Il tipo DedDistControl espone i seguenti membri.

Costruttori
 NomeDescrizione
Metodo pubblicoDedDistControl 
Torna su
Proprietà
 NomeDescrizione
Proprietà pubblicaAllowEditAttrDist Restituisce o imposta il campo che indica la possibilità di editare gli attributi di distinta
Proprietà pubblicaAppearance
(Ereditato da XtraUserControl)
Proprietà pubblicaApplication Applicazione alla quale il controllo appartiene.
(Ereditato da UserControlBase)
Proprietà pubblicaBackColor
(Ereditato da XtraUserControl)
Proprietà pubblicaBehaviour Behaviour del controllo
Proprietà pubblicaBom Restituisce la Bom in editazione.
Proprietà pubblicaBomFakeMode Indica se la distinta è finta
Proprietà pubblicaBomItemComparer BomItemComparer da utilizzare
Proprietà protettaCheckDoubleScaling
(Ereditato da XtraUserControl)
Proprietà pubblicaChkExp Indica se esportare anche i vecchi valori degli attributi (gestito dal check)
Proprietà pubblicaClosing Indica se se sta chiudendo il form che lo contiene
Proprietà pubblicaComm Commessa di riferimento
Proprietà pubblicaCompareItems Dizionario per la gestione del confronto
Proprietà pubblicaCompareMode Indica se siamo in modalità comparazione
Proprietà pubblicaCtrDistOtherPanel Contiene il DistControl presente nell'altro pannello durante il comando di confronto
Proprietà pubblicaCurrentActionAdd Indica l'azione che sta eseguendo l'add del nodo
Proprietà protettaDefaultAppearance
(Ereditato da XtraUserControl)
Proprietà protettaDirectXContainer
(Ereditato da XtraUserControl)
Proprietà pubblicaDm Dist Manager
Proprietà pubblicaEnableIXtraResizeableControlInterfaceProxy
(Ereditato da XtraUserControl)
Proprietà pubblicaExportMode Indica se siamo in modalità Esporta
Proprietà pubblicaFont
(Ereditato da XtraUserControl)
Proprietà pubblicaForeColor
(Ereditato da XtraUserControl)
Proprietà pubblicaHeader Ritorna l'header della bom corrente
Proprietà protettaHelper
(Ereditato da XtraUserControl)
Proprietà pubblicaLookAndFeel
(Ereditato da XtraUserControl)
Proprietà pubblicaMultiLevel Restituisce o imposta il settaggio di visualizzazione multilivello dell'albero
Proprietà pubblicaNotSaveState Indicate se lo stato dell'albero non deve essere salvato
Proprietà protettaPainter
(Ereditato da XtraUserControl)
Proprietà pubblicaPreviewColumnName Restituisce il nome della colonna dell'anteprima
Proprietà pubblicaRegistryBaseKey Restituisce o imposta la chiave dalla quale leggere e nella quale scrivere le impostazioni.
Proprietà protettaScaleChildren
(Ereditato da XtraUserControl)
Proprietà protettaScaleDPI
(Ereditato da XtraUserControl)
Proprietà protettaScaleHelper
(Ereditato da XtraUserControl)
Proprietà pubblicaScrollHorizontal Abilitazione/Disabilitazione della sincronizzazione dello scroll orizzontale durante il comando di confronto
Proprietà pubblicaScrollVertical Abilitazione/Disabilitazione della sincronizzazione dello scroll verticale durante il comando di confronto
Proprietà pubblicaSelBomInfo Restituisce la lista degli elementi selezionati
Proprietà protettaShouldCheckDpiScaleFactorOnParentChanged
(Ereditato da XtraUserControl)
Proprietà pubblicaShowAttr Indica se visualizzare il pannello attributi
Proprietà pubblicaShowCadDiff Indica se visualizzare le differenze tra CAD ed Edited
Proprietà pubblicaShowPreview Indica se visualizzare le anteprime
Proprietà pubblicaShowRibbonStatusBar Indica se visualizzare o meno il ribbon con i pulsanti.
Proprietà pubblicaSite
(Ereditato da XtraUserControl)
Proprietà pubblicaSortColumn Abilitazione/Disabilitazione dell'ordinamento sulle colonne durante il comando di confronto
Proprietà pubblicaStack Stack
Torna su
Metodi
 NomeDescrizione
Metodo pubblicoAddNode(BomItemCollection, DedData, Double) Aggiunge l'anagrafica passata alla distinta
Metodo pubblicoAddNode(BomItemCollection, DedDataPart, Double) Aggiunge l'anagrafica passata alla distinta
Metodo pubblicoAddNode(BomItemCollection, Row, Double) Aggiunge l'anagrafica passata alla distinta
Metodo pubblicoAddNode(BomItemCollection, DedData, Double, Boolean) Aggiunge l'anagrafica passata alla distinta
Metodo pubblicoAddNode(BomItemCollection, DedData, Double, Object) Aggiunge l'anagrafica passata alla distinta
Metodo pubblicoAddNode(BomItemCollection, DedDataPart, Double, Boolean) Aggiunge l'anagrafica passata alla distinta
Metodo pubblicoAddNode(BomItemCollection, Row, Double, Boolean) Aggiunge l'anagrafica passata alla distinta
Metodo pubblicoAddNode(BomItemCollection, DedData, Double, Boolean, Object) Aggiunge l'anagrafica passata alla distinta
Metodo pubblicoAddNode(BomItemCollection, DedDataPart, Double, Boolean, Object) Aggiunge l'anagrafica passata alla distinta
Metodo protettoBaseWndProc
(Ereditato da XtraUserControl)
Metodo pubblicoCompareDist Compara i due header passati e compila i dizionari usati per evidenziare i nodi nell'albero in base allo stato di comparazione della distinta
Metodo pubblicoCompareDistExp(BomItemCollection, BomItemCollection, BomItemCollection, Boolean) Effettua la comparazione e salva le informazioni nei BomItem
Metodo pubblicoCompareDistExp(DistHeader, DistHeader, BomItemCollection, Boolean) Effettua la comparazione e salva le informazioni nei BomItem
Metodo pubblicoCompareDistExport Effettua la comparazione (usato da DEDAPI)
Metodo protettoCreateDefaultAppearance
(Ereditato da XtraUserControl)
Metodo protettoCreatePainter
(Ereditato da XtraUserControl)
Metodo pubblicoDiscardChanges Annualla le modifiche apportate dal controllo di distinta
Metodo pubblicoDispose Esegue il dispose dei controlli utente particolarmente dispendiosi
Metodo protettoDispose(Boolean) Clean up any resources being used.
(Sovrascrive UserControlBaseDispose(Boolean))
Metodo protettoDoDpiChange
(Ereditato da XtraUserControl)
Metodo protettoDoDpiChangeAfterParent
(Ereditato da XtraUserControl)
Metodo pubblicoEditColumns Modifica l'editabilità delle colonne e i relativi edit associati.
Metodo pubblicoEraseAllNodes Tutti i nodi vengono marcati come eliminati. Quelli già eliminati vengono ripristinati
Metodo pubblicoEraseSelectedNode I nodi selezionati vengono marcati come eliminati. Quelli già eliminati vengono ripristinati.
Metodo pubblicoExportToExcel Metodo usato per esportare la distinta su file excel
Metodo pubblicoFireSelectionChanged 
Metodo pubblicoGetActiveBomItem Restituisce il bomItem dell'elemento selezionato
Metodo pubblicoGetActiveBomItemCollection Restituisce la bomItem collection dell'elemento selezionato
Metodo pubblicoGetActiveBomItemCollectionNode Restituisce il nodo relativo alla bomitemcollection attiva in editazione
Metodo pubblicoGetActiveBomItemCollections Restituisce la bomItem collection degli elementi selezionati
Metodo protettoGetActiveLookAndFeel
(Ereditato da XtraUserControl)
Metodo pubblicoGetActiveNode Restituisce il nodo dell'elemento selezionato
Metodo protettoGetBackColor
(Ereditato da XtraUserControl)
Metodo protettoGetBackgroundSkinElement
(Ereditato da XtraUserControl)
Metodo pubblicoGetBicFromNode Restiruisce il BomItemCollection del nodo passato.
Metodo pubblicoGetDataByRootNode Restituisce l'anagrafica associata al nodo di testa.
Metodo pubblicoGetDictionaryFromObjectList(BomItem) Restruisce gil attributi di distinta in un dizionario nome valore (leggendoli dal BomItem).
Metodo pubblicoGetDictionaryFromObjectList(BomItemCollection, DedData) Restruisce gil attributi di distinta in un dizionario nome valore (leggendoli dall'anagrafica).
Metodo protettoGetInnerIXtraResizableControl
(Ereditato da XtraUserControl)
Metodo pubblicoGetSelectedBomItems Restituisce il nodo dell'elemento selezionato
Metodo pubblicoGetSelectedDatas Restituisce le anagrafiche degli elementi selezionati
Metodo pubblicoGetSelectedNodes Restituisce i nodi degli elementi selezionati.
Metodo pubblicoGetTree Ritorna il controllo TreeList
Metodo protettoIsChildControlsRequiredScalingEnabled
(Ereditato da XtraUserControl)
Metodo pubblicoIsDirty Ritorna un booleano che stabilisce se la distinta è dirty o meno
Metodo protettoIsParentHandleCreatedRecursive
(Ereditato da XtraUserControl)
Metodo protettoOnAppearance_Changed
(Ereditato da XtraUserControl)
Metodo protettoOnBackColorChanged
(Ereditato da XtraUserControl)
Metodo protettoOnContextMenuOpening
(Sovrascrive UserControlBaseOnContextMenuOpening(Object, CancelEventArgs))
Metodo protettoOnControlAdded
(Ereditato da XtraUserControl)
Metodo protettoOnControlRemoved
(Ereditato da XtraUserControl)
Metodo protettoOnDirectXPaint
(Ereditato da XtraUserControl)
Metodo protettoOnFirstLoad
(Ereditato da XtraUserControl)
Metodo protettoOnForeColorChanged
(Ereditato da XtraUserControl)
Metodo protettoOnHandleCreated
(Ereditato da XtraUserControl)
Metodo protettoOnHandleDestroyed
(Ereditato da XtraUserControl)
Metodo protettoOnLoad
(Ereditato da XtraUserControl)
Metodo protettoOnLookAndFeelChanged
(Ereditato da XtraUserControl)
Metodo protettoOnMenuItemClicked Evento di pressione di un comando del menù contestuale.
(Ereditato da UserControlBase)
Metodo protettoOnPaint
(Ereditato da XtraUserControl)
Metodo protettoOnPaintCore
(Ereditato da XtraUserControl)
Metodo protettoOnParentChanged
(Ereditato da XtraUserControl)
Metodo protettoOnScaleControl
(Ereditato da XtraUserControl)
Metodo protettoonSelectionChanged Metodo che esegue l'evento custom di 'SelectionChanged'.
Metodo protettoOnSizeChanged
(Ereditato da XtraUserControl)
Metodo protettoOnUpdateButtonClick Esegue l'evento custom di 'UpdateButtonClick'.
Metodo protettoRaisePaintExEvent
(Ereditato da XtraUserControl)
Metodo pubblicoRefreshAttributePane Aggiorna il pannello degli attributi con i dati del nodo passato
Metodo pubblicoRefreshCompareInfo Effettua un espansione/collasso del nodo passato per ricalcolare i dati di comparazione
Metodo pubblicoRefreshDist Permette di aggiornare l'elenco
Metodo pubblicoRefreshHeader Metodo per effettuare il Refresh dell'header della collection del BomItem passato
Metodo pubblicoReloadSubDist Ricaricamento figli del nodo passato. Utile dopo una modifica alla distinta
Metodo pubblicoResetBackColor
(Ereditato da XtraUserControl)
Metodo pubblicoResetForeColor
(Ereditato da XtraUserControl)
Metodo pubblicoRestoreAfterXml Ripristina i Tag delle colonne e l'opzione ShowIndicator
Metodo protettoRestoreAutoScaleModeChangedByPM2
(Ereditato da XtraUserControl)
Metodo pubblicoRestoreDist Evidenzia un nodo dell'albero in base allo stato di comparazione della distinta
Metodo pubblicoRestoreLayoutXml Metodo usato per caricare la configurazione
Metodo pubblicoResultBomCompareExp Ritorna un dizionario contenente gli elementi di distinta e campi di distinta modificati
Metodo pubblicoSaveChanges Salva le modifiche sulla bom attualmente caricata
Metodo pubblicoSaveRegistrySettings Salva nel registro le impostazioni dell'albero.
Metodo pubblicoSaveRegistrySettingsExp Salva nel registro le impostazioni dell'albero usato per il confronto
Metodo protettoScaleControl
(Ereditato da XtraUserControl)
Metodo pubblicoSelectBomFirstLevel Seleziona gli elementi al primo livello di distinta
Metodo pubblicoSelectBomHeader Seleziona solo l'elemento padre ripulendo la selezione corrente
Metodo pubblicoSetCommandList Rigenera il menu contestuale di questo controllo con la lista dei comandi passati.
(Sovrascrive UserControlBaseSetCommandList(DedCommandList, CommandContextEnum))
Metodo protettoSetVisibleCore
(Ereditato da XtraUserControl)
Metodo protettoShouldPaintTransparentBackground
(Ereditato da XtraUserControl)
Metodo protettoShouldUseDirectXPaint
(Ereditato da XtraUserControl)
Metodo pubblicoShowDist Metodo per impostare la distinta da visualizzare
Metodo pubblicoShowDistInfo(String) Metodo pubblico per la gestione messaggi sulla barra di stato
Metodo pubblicoShowDistInfo(DistHeader, DedBomExplorerControlDedBomExplorerBehaviourEnum) Metodo pubblico per la gestione messaggi sulla barra di stato
Metodo pubblicoSubstNode(BomItemCollection, DedData, DedData, DictionaryString, Object) Sostituisce l'anagrafica con quella passa
Metodo pubblicoSubstNode(BomItemCollection, DedData, DedData, BomItemManEnum, DictionaryString, Object) Sostituisce l'anagrafica con quella passa
Metodo pubblicoSubstNode(BomItemCollection, DedData, DedData, BomItemManEnum, BomItemManEnum, DictionaryString, Object) Sostituisce l'anagrafica con quella passa
Metodo pubblicoToolTipLegend Crea la legenda utilizzando un SuperToolTip
Metodo pubblicoUnloadDist Scarica la distinta corrente
Metodo pubblicoUnLock 
Metodo pubblicoUpdateNode Aggiorna le anagrafiche dei nodi selezionati.
Metodo pubblicoUpdateSelectedNode Aggiorna le anagrafiche dei nodi selezionati.
Metodo pubblicoUpdateSup Effettua l'aggiornamento delle revisioni superate sulla collection passata
Metodo protettoWndProc
(Ereditato da XtraUserControl)
Torna su
Eventi
 NomeDescrizione
Evento pubblicoContextMenuOpening Evento su apertura del menu contestuale.
(Ereditato da UserControlBase)
Evento pubblicoDataLoadedInsideGrid Evento che permette di riordinare le distinte nella griglia appena dopo l'esecuzione del comando di salvataggio.
Evento pubblicoMenuItemClicked Evento su click su un elemento del menu contestuale.
(Ereditato da UserControlBase)
Evento pubblicoonInsertFromAnagr Definizione evento aggiunto elemento proveniente da anagrafica
Evento pubblicoPaintEx
(Ereditato da XtraUserControl)
Evento pubblicoSelectionChanged Evento cambio selezione famiglia.
Evento pubblicoUpdateButtonClick Evento associato al click del bottone Ok
Torna su
Campi
 NomeDescrizione
Campo protetto_app Applicazione alla quale il controllo appartiene.
(Ereditato da UserControlBase)
Campo protetto_RegistryBaseKey Chiave nel registro di sistema di salvataggio impostazioni.
(Ereditato da UserControlBase)
Campo pubblicoMembro staticoCONFDIST_SETTINGS 
Torna su
Vedi anche