XAML - C# - código autogenerado - "internal"

27/06/2007 - 16:40 por candymax | Informe spam
Hola a todos, el fichero <Window1.xaml> genera automáticamente codigo c# en
un fichero llamado <Window1.g.cs> donde se definen todos los métodos y
propiedades como “internal”, ¿¿que debo hacer para que alguna de las
propiedades sea “internal static”??. He probado a modificar el fichero
<Window1.g.cs> desde VS2005 pero se vuelva a general automáticamente. Por
favor, si alguien puede ayudarme.

Preguntas similare

Leer las respuestas

#1 Ronald Ramirez Moran
27/07/2007 - 22:33 | Informe spam
Creo que estas un poquito confundida, tu no puedes convertir directamente un
campo autogenerado a estatico, porque cada vez que intentes modificar algo
en el archivo xaml lo vuelve a generar.

En todo caso deberias de agregar una clase con el mismo nombre de la clase
interna que nos indicas y la defines como una clase parcial (partial class)
y creas este campo o propiedad ahi. Cuando compiles la aplicacion puedes
acceder a la propiedad utilizando la misma clase.

Saludos

Ronald Ramirez Moran (aka DlanorOk) | http://dlanorok.spaces.live.com

"candymax" wrote in message
news:
Hola a todos, el fichero <Window1.xaml> genera automáticamente codigo c#
en
un fichero llamado <Window1.g.cs> donde se definen todos los métodos y
propiedades como “internal”, ¿¿que debo hacer para que alguna de las
propiedades sea “internal static”??. He probado a modificar el fichero
<Window1.g.cs> desde VS2005 pero se vuelva a general automáticamente. Por
favor, si alguien puede ayudarme.
Respuesta Responder a este mensaje
#2 candymax
31/07/2007 - 13:18 | Informe spam
Hola, la solucion que me propones si no te he entendido mal, es crear la
propiedad "static" en el codigo de VS, de esa forma esta claro que puedes
tener un mayor control sobre todo lo programado, pero tiene el inconveniente
de que entonces no aprovechamos las virtudes del "xaml".

Yo realmente lo que tengo son dos ficheros .xaml, y no se como llamar de
forma sencilla a los metodos del fichero1.xaml desde el fichero2.xaml.

Un saludo y muchas gracias.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida