none
mudor cor de fundo MDI e salvar C# RRS feed

  • Pergunta

  • ola pessoal

    estou colocando a opçao para o usuario mudar a cor de fundo do MDI.

    o codigo é este;

             

     private void mudarCorDoFundoToolStripMenuItem_Click(object sender, EventArgs e)
            {

                        MdiClient ctlMDI = (MdiClient)this.Controls[this.Controls.Count - 1];
                        this.colorDialog1.ShowDialog();
                        ctlMDI.BackColor = colorDialog1.Color;

    o que preciso é salvar esta alteraçao, pois se fizer um logoff no sistema volta a cor padrao do mdi.

    alguem tem alguma dica?

    obrigado

    quarta-feira, 25 de abril de 2012 16:14

Respostas

Todas as Respostas

  • Voce quer salvar as novas definicoes no mdi, pra quando o cara logar automaticamente as novas definicoes carreguem tambem?

    Porque voce nao salva as propiedades do mdi? Acho que fica mais facil, depois quando o cara logar voce veja primeiro no banco de dados quais sao as propeidades do mdi dele, e carrega.

    cria uma tabelas com a propeidades do mdi.

    tabela_mdi

    Cor       usuario_id

    black       200

    blue        200

    cria uma relacao desta nova tabela com a tabela login. campo usuario_id.

    Depois, quando ele validar no sistema, faz um select na tabela_mdi

    select form tabela_mdi where usuario_id =@id

    carrega a ifnormacao

    if(cor ==black)

     ctlMDI.BackColor = black;

    este e apenas um exemplo


    Se o amor fosse pecado, quem seria INOCENTE?

    quarta-feira, 25 de abril de 2012 18:00
  • grande ideia.

    vou trabalhar nisto e qualquer coisa eu falo.

    obrigado

    • Marcado como Resposta Marcos_Roberto terça-feira, 5 de junho de 2012 16:43
    quarta-feira, 25 de abril de 2012 18:07