Duda sobre imagenes o iconos

08/08/2006 - 07:04 por DotNeteer | Informe spam
hace un tiempo en un foro habia posteado:
Tengo una aplicacion en c#, cuando le indico que los componentes se vean
estilo xp,no me muestra los iconos, sabe alguien que puede ser el problema?
y la respuesta fue:
Creo que la respuesta es sencilla, el problema es que para que la Interfas
de la aplicación sea Similar a la de Win Xp.
tienes en muchas oportunidad que setear el control a la propiedad System, la
cual no deja incluir iconosm, entre otros, a los controles

Esepro te sirva Salu2.
E. Díaz.-(por cierto gracias)

ahora la pregunta es como seteo el control System?
Gracias

Preguntas similare

Leer las respuestas

#1 RFOG
08/08/2006 - 11:02 | Informe spam
Los componentes tienen una propiedad que se llama FlatStyle, que puede ser,
entre otros, System. Lo puedes hacer en tiempo de diseño con el editor de
propiedades.

Visita mi blog: http://rfog.blogsome.com
Libros, ciencia ficción y programación
Las mujeres son como las traducciones: Si son fieles, dificilmente sean tan
bellas y, sin son bellas, dificilmente sean tan fieles.

"DotNeteer" wrote in message
news:
hace un tiempo en un foro habia posteado:
Tengo una aplicacion en c#, cuando le indico que los componentes se vean
estilo xp,no me muestra los iconos, sabe alguien que puede ser el
problema?
y la respuesta fue:
Creo que la respuesta es sencilla, el problema es que para que la Interfas
de la aplicación sea Similar a la de Win Xp.
tienes en muchas oportunidad que setear el control a la propiedad System,
la
cual no deja incluir iconosm, entre otros, a los controles

Esepro te sirva Salu2.
E. Díaz.-(por cierto gracias)

ahora la pregunta es como seteo el control System?
Gracias
Respuesta Responder a este mensaje
#2 DotNeteer
09/08/2006 - 04:50 | Informe spam
Gracias por tu respuesta RFOG, pues te comento que yo punto en tiempo de
diseño en el flatStyle, la propiedad System el problema que tengo es que
cuando pongo esa propiedad los botones que tienen imagenes se me quitan y no
quioero eso, sino mas bien lo que deseo es que aun esten desplegados.
Gracias

"RFOG" wrote:

Los componentes tienen una propiedad que se llama FlatStyle, que puede ser,
entre otros, System. Lo puedes hacer en tiempo de diseño con el editor de
propiedades.

Visita mi blog: http://rfog.blogsome.com
Libros, ciencia ficción y programación
> Las mujeres son como las traducciones: Si son fieles, dificilmente sean tan
bellas y, sin son bellas, dificilmente sean tan fieles.

"DotNeteer" wrote in message
news:
> hace un tiempo en un foro habia posteado:
> Tengo una aplicacion en c#, cuando le indico que los componentes se vean
> estilo xp,no me muestra los iconos, sabe alguien que puede ser el
> problema?
> y la respuesta fue:
> Creo que la respuesta es sencilla, el problema es que para que la Interfas
> de la aplicación sea Similar a la de Win Xp.
> tienes en muchas oportunidad que setear el control a la propiedad System,
> la
> cual no deja incluir iconosm, entre otros, a los controles
>
> Esepro te sirva Salu2.
> E. Díaz.-(por cierto gracias)
>
> ahora la pregunta es como seteo el control System?
> Gracias



Respuesta Responder a este mensaje
#3 RFOG
09/08/2006 - 09:56 | Informe spam
Pues en eso no te puedo ayudar si no es con esto.Añadelo en el constructor
de cada ficha.

// Makes sure Windows XP is running and

// a .manifest file exists for the EXE.

if(Environment.OSVersion.Version.Major > 4

& Environment.OSVersion.Version.Minor > 0

& System.IO.File.Exists(Application.ExecutablePath + ".manifest"))

{

// Iterate through the controls.

for(int x = 0; x < this.Controls.Count; x++)

{

// If the control derives from ButtonBase,

// set its FlatStyle property to FlatStyle.System.

if(this.Controls[x].GetType().BaseType == typeof(ButtonBase))

{

((ButtonBase)this.Controls[x]).FlatStyle = FlatStyle.System;

}

RecursivelyFormatForWinXP(this.Controls[x]);

}

Y esto dentro de la clase:



private void RecursivelyFormatForWinXP(Control control)

{

for(int x = 0; x < control.Controls.Count; x++)

{

// If the control derives from ButtonBase,

// set its FlatStyle property to FlatStyle.System.

if(control.Controls[x].GetType().BaseType == typeof(ButtonBase))

{

((ButtonBase)control.Controls[x]).FlatStyle = FlatStyle.System;

}


// If the control holds other controls, iterate through them also.

if(control.Controls.Count > 0)

{

RecursivelyFormatForWinXP(control.Controls[x]);

}

}

}


Visita mi blog: http://rfog.blogsome.com
Libros, ciencia ficción y programación
Las mujeres son como las traducciones: Si son fieles, dificilmente sean tan
bellas y, sin son bellas, dificilmente sean tan fieles.

"DotNeteer" wrote in message
news:
Gracias por tu respuesta RFOG, pues te comento que yo punto en tiempo de
diseño en el flatStyle, la propiedad System el problema que tengo es que
cuando pongo esa propiedad los botones que tienen imagenes se me quitan y
no
quioero eso, sino mas bien lo que deseo es que aun esten desplegados.
Gracias

"RFOG" wrote:

Los componentes tienen una propiedad que se llama FlatStyle, que puede
ser,
entre otros, System. Lo puedes hacer en tiempo de diseño con el editor de
propiedades.

Visita mi blog: http://rfog.blogsome.com
Libros, ciencia ficción y programación
>> Las mujeres son como las traducciones: Si son fieles, dificilmente sean
tan
bellas y, sin son bellas, dificilmente sean tan fieles.

"DotNeteer" wrote in message
news:
> hace un tiempo en un foro habia posteado:
> Tengo una aplicacion en c#, cuando le indico que los componentes se
> vean
> estilo xp,no me muestra los iconos, sabe alguien que puede ser el
> problema?
> y la respuesta fue:
> Creo que la respuesta es sencilla, el problema es que para que la
> Interfas
> de la aplicación sea Similar a la de Win Xp.
> tienes en muchas oportunidad que setear el control a la propiedad
> System,
> la
> cual no deja incluir iconosm, entre otros, a los controles
>
> Esepro te sirva Salu2.
> E. Díaz.-(por cierto gracias)
>
> ahora la pregunta es como seteo el control System?
> Gracias



Respuesta Responder a este mensaje
#4 DotNeteer
10/08/2006 - 04:10 | Informe spam
Muchas gracias por tu respuesta voy a probarlo

"RFOG" wrote:

Pues en eso no te puedo ayudar si no es con esto.Añadelo en el constructor
de cada ficha.

// Makes sure Windows XP is running and

// a .manifest file exists for the EXE.

if(Environment.OSVersion.Version.Major > 4

& Environment.OSVersion.Version.Minor > 0

& System.IO.File.Exists(Application.ExecutablePath + ".manifest"))

{

// Iterate through the controls.

for(int x = 0; x < this.Controls.Count; x++)

{

// If the control derives from ButtonBase,

// set its FlatStyle property to FlatStyle.System.

if(this.Controls[x].GetType().BaseType == typeof(ButtonBase))

{

((ButtonBase)this.Controls[x]).FlatStyle = FlatStyle.System;

}

RecursivelyFormatForWinXP(this.Controls[x]);

}

Y esto dentro de la clase:



private void RecursivelyFormatForWinXP(Control control)

{

for(int x = 0; x < control.Controls.Count; x++)

{

// If the control derives from ButtonBase,

// set its FlatStyle property to FlatStyle.System.

if(control.Controls[x].GetType().BaseType == typeof(ButtonBase))

{

((ButtonBase)control.Controls[x]).FlatStyle = FlatStyle.System;

}


// If the control holds other controls, iterate through them also.

if(control.Controls.Count > 0)

{

RecursivelyFormatForWinXP(control.Controls[x]);

}

}

}


Visita mi blog: http://rfog.blogsome.com
Libros, ciencia ficción y programación
> Las mujeres son como las traducciones: Si son fieles, dificilmente sean tan
bellas y, sin son bellas, dificilmente sean tan fieles.

"DotNeteer" wrote in message
news:
> Gracias por tu respuesta RFOG, pues te comento que yo punto en tiempo de
> diseño en el flatStyle, la propiedad System el problema que tengo es que
> cuando pongo esa propiedad los botones que tienen imagenes se me quitan y
> no
> quioero eso, sino mas bien lo que deseo es que aun esten desplegados.
> Gracias
>
> "RFOG" wrote:
>
>> Los componentes tienen una propiedad que se llama FlatStyle, que puede
>> ser,
>> entre otros, System. Lo puedes hacer en tiempo de diseño con el editor de
>> propiedades.
>>
>> Visita mi blog: http://rfog.blogsome.com
>> Libros, ciencia ficción y programación
>> > >> Las mujeres son como las traducciones: Si son fieles, dificilmente sean
>> tan
>> bellas y, sin son bellas, dificilmente sean tan fieles.
>>
>> "DotNeteer" wrote in message
>> news:
>> > hace un tiempo en un foro habia posteado:
>> > Tengo una aplicacion en c#, cuando le indico que los componentes se
>> > vean
>> > estilo xp,no me muestra los iconos, sabe alguien que puede ser el
>> > problema?
>> > y la respuesta fue:
>> > Creo que la respuesta es sencilla, el problema es que para que la
>> > Interfas
>> > de la aplicación sea Similar a la de Win Xp.
>> > tienes en muchas oportunidad que setear el control a la propiedad
>> > System,
>> > la
>> > cual no deja incluir iconosm, entre otros, a los controles
>> >
>> > Esepro te sirva Salu2.
>> > E. Díaz.-(por cierto gracias)
>> >
>> > ahora la pregunta es como seteo el control System?
>> > Gracias
>>
>>
>>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida