Usuário com melhor resposta
mudor cor de fundo MDI e salvar C#

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
- Movido C. Augusto Proiete [MVP]Moderator quinta-feira, 26 de abril de 2012 12:17 Movido para o forum apropriado (De:C#)
Respostas
-
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
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?
- Sugerido como Resposta Pablo Batista Cardoso quarta-feira, 2 de maio de 2012 22:26
-
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