(Es un proyecto de clase)
Y de momento he conseguido hacer casi todo lo que quería menos imprimir facturas.
Lo que hago es leer unos datos guardados en un fichero xml de la siguiente manera:
Código:
private void button12_Click_1(object sender, EventArgs e)
{
listView2.Clear();
listView2.Columns.Clear();
listView2.Columns.Add("Nombre", 150);
listView2.Columns.Add("Plataforma", 100);
listView2.Columns.Add("Precio", 100);
listView2.Columns.Add("Cantidad", 100);
listView2.Columns.Add("ID", 80);
string lacantidad = "0";
XmlDocument xDoc = new XmlDocument();
xDoc.Load("consolas.xml");
XmlNodeList consolas = xDoc.GetElementsByTagName("consolas");
XmlNodeList lista = ((XmlElement)consolas[0]).GetElementsByTagName("consola");
int i = 0;
foreach (XmlElement nodo in lista)
{
XmlAttribute nID = nodo.GetAttributeNode("ID");
XmlAttribute nPlataforma = nodo.GetAttributeNode("Plataforma");
XmlAttribute nNombre = nodo.GetAttributeNode("Nombre");
XmlAttribute nPrecio = nodo.GetAttributeNode("Precio");
XmlAttribute nCantidad = nodo.GetAttributeNode("Cantidad");
if (nodo.GetAttribute("Cantidad") != lacantidad)
{
listView2.Items.Add(nNombre.InnerText);
listView2.Items[i].SubItems.Add(nPlataforma.InnerText);
listView2.Items[i].SubItems.Add(nPrecio.InnerText);
listView2.Items[i].SubItems.Add(nCantidad.InnerText);
listView2.Items[i].SubItems.Add(nID.InnerText);
i++;
}
}
}
así, los imprimo en un listview y los tengo allí muy cucos ellos.
Llevo un par de horillas mirando códigos para imprimir un listView pero no hay manera T____T
Simplemente quiero un botoncico mono que me los imprima o, en su defecto, pasarlos a un documento de word.
He encontrad algunos programas pero son bastante enrebesados y no los acabo de entender.
Me podríais echar un cable?
A ser posible que no sea al cuello.
A ver si consigo sacar esto antes del lunes
EDITO: Uso Visual Studio