|
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
|
Tradução
Original
|
Como: Criar configurações do aplicativo
Para criar novas configurações do aplicativo por meio de programação
Adicione uma nova classe ao seu projeto e Renomeie-a. Para este procedimento, chamaremos a classe de MyUserSettings. Altere o definição de classe para que a classe derive de ApplicationSettingsBase. Definir uma propriedade nesta classe envoltório para cada configuração de aplicativo precisar, e aplique essa propriedade ou com ApplicationScopedSettingAttribute ou com UserScopedSettingAttribute, depending on o escopo da configuração. Para obter mais informações sobre o escopo das configurações, consulte Visão Geral Sobre Configurações do Aplicativo. Por enquanto, seu código deve ser assim: using System; using System.Configuration; using System.Drawing; public class MyUserSettings : ApplicationSettingsBase { [UserScopedSetting()] [DefaultSettingValue("white")] public Color BackgroundColor { get { return ((Color)this["BackgroundColor"]); } set { this["BackgroundColor"] = (Color)value; } } }
Crie uma instância dessa classe envoltório no seu aplicativo. Ele será normalmente um membro privado do formulário principal. Agora que você definiu sua classe, você precisa vinculá-la a uma propriedade; neste caso, a propriedade BackColor de seu formulário. Você pode fazer isso no manipulador de eventos Load seu formulário. Se você fornecer uma maneira alterar as configurações em tempo de execução, será necessário salvar as configurações do usuário atual no disco quando seu formulário for fechado, senão estas alterações serão perdidas. Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing Mus.Save() End Sub
Você criou com êxito uma nova configuração do aplicativo e vinculou-a à propriedade especificada.