Articles of proprietà

Visibilità della proprietà in class astratta

Qualcuno conosce la migliore pratica C # sul modo di definire la visibilità dell’attributo (privato o protetto) dietro la proprietà pubblica nella class astratta o nella class genitore. In altri mondi qual è la migliore pratica di default (e perché) tra: public abstract class MyClass { private string myAttribute; public string MyAttribute { get { […]

Trova tutte le proprietà di un componente ActiveX

Ho provato a guardarmi intorno ma non ero in grado di convincermi con una risposta in quanto il mondo di COM / ActiveX sembra essere molto confuso. Fondamentalmente quello che voglio sapere è, dato il GUID, c’è un modo per conoscere tutte le interfacce, proprietà e metodi esposti da un controllo ActiveX? Ho letto da […]

Utilizzi i membri dei dati o le proprietà pubbliche all’interno della class stessa?

Se ho una semplice installazione di class come questa: class MyClass { private string _myName = string.Empty; public string MyName { get { return _myName; } } public void DoSomething() { // Get the name… string name = string.Empty; name = _myName; // OR name = MyName; // …and do something with it… } } […]

C # Accesso a una proprietà di sottoclass

Ho alcune classi e ho problemi ad accedere a proprietà definite in sottoclassi da altri metodi di class. Ho una class base chiamata Section e alcune sottoclassi, ad esempio SectionPlane : Section . In ciascuna sottoclass, viene definito un diverso insieme di campi e proprietà (in SectionPlane , si può trovare il campo privato _t […]

Proprietà delle colonne di controllo di TableLayoutPanel

Ho notato che ogni controllo aggiunto a TableLayoutPanel ha le proprietà “Column” e “Row”. Come posso ottenere l’accesso a queste proprietà tramite il codice? Grazie:)

C # Come posso creare un codice per impostare un modulo sulle proprietà predefinite, con un evento clic sul pulsante?

Utilizzando l’Express Edition di Visual C # 2008, sto provando a creare un pulsante sul mio modulo per riportare il modulo alle proprietà predefinite, come la dimensione, il backcolor, ecc … qualcuno ha qualche esempio su come farei questo?

Le proprietà personalizzate del Controllo utente perdono lo stato quando il controllo utente viene ricostruito

Ho un controllo utente con proprietà personalizzate come segue: [DefaultValue(true)] [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] [Description(“Gets or sets whether the \”Remove\” button is visible.”)] public bool ShowRemoveButton { get { return this.removeButton.Visible; } set { this.removeButton.Visible = value; } } Il controllo contiene un controllo pulsante standard. Questa proprietà viene utilizzata per mostrare o hide il pulsante. Il controllo […]

Perché l’inizializzatore della raccolta funziona con la proprietà getter-only?

È un risultato del codice molto imprevedibile per me. Non mi aspettavo che questo codice producesse un risultato del genere. Quindi, ho letto il libro di Jeffrey Richter (clr ia c #) e c’è un esempio con questo codice. internal class ClassRoom { private List _students = new List(); public List Students { get { […]

Sola lettura e scrivi solo proprietà automatiche in Interfaccia

Avevo letto che le proprietà auto implementate non possono essere solo leggere o scrivere solo. Possono solo essere letti e scritti. Tuttavia, mentre imparavo le interfacce mi sono imbattuto in foll. codice, che crea un tipo di sola lettura / sola scrittura e lettura-scrittura di proprietà automatiche. È accettabile? public interface IPointy { // A […]

Dovresti fare riferimento alla proprietà o alla variabile membro all’interno di una class?

Possibile duplicato: Dovresti accedere a una variabile all’interno della stessa class tramite una proprietà? Mi sono imbattuto in questo di recente ed ero curioso di sapere se esistesse una sorta di standard per cui dovresti fare riferimento all’interno di una class. Voglio dire davvero che non dovrebbe fare la differenza se si accede direttamente alla […]