Pergunta

Não entendo por que existe controle. Eu ficaria grato pela explicação. Obrigado!

Foi útil?

Solução

Aqui está uma simples implementação disso

public class ARAControl
{
    public ARAPadding Padding { get; set; }
}
public struct ARAPadding

{
    public int All { get; set; }
}

E se você usar isso, provavelmente recebe este erro

        ARAControl control = new ARAControl();
        control.Padding.All = 10;

Ele ocorre porque a estrutura é um tipo de valor. Ao definir esta propriedade, você primeiro chama o método Get. A propriedade Get retornará uma cópia do preenchimento para que seja um tipo de valor e C# detectará um erro e evitará a compilação

Outras dicas

Control.margin = novo preenchimento (5)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top