10 mensajes Página 1 de 1
Imagen

Buenas amigos pues bueno he estado un par de horas dándole al C# y he echo un ejemplo de aplicación usando los "Cuadros de Diálogo" mas que nada por si alguien algún día se anima ya tiene echo el sistema como va y eso... en el código no he puesto mucha explicación por que creo que se entiende bien bien como funciona todo si tenéis alguna duda, aquí estamos!!!

Codigo:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Diagnostics;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        // Inicia
        public Form1()
        {
            InitializeComponent();
        }

        // Botón de Folder Browse
        private void button1_Click(object sender, EventArgs e)
        {
            FolderBrowserDialog a = new FolderBrowserDialog();
            a.Description = "Select the directory that you want to use.";
            DialogResult result = a.ShowDialog();

            if (result == DialogResult.OK)
            {
                MessageBox.Show(a.SelectedPath);
            }

            else if (result == DialogResult.Cancel)
            {
                // Cuando se cancela
            }
        }

        // Botón de File Open
        private void button2_Click(object sender, EventArgs e)
        {
            OpenFileDialog a = new OpenFileDialog();
            DialogResult result = a.ShowDialog();

            if (result == DialogResult.OK)
            {
                MessageBox.Show(a.FileName.ToString());
            }

            else if (result == DialogResult.Cancel)
            {
                // Cuando se cancela
            }
        }

        // Botón de Font Dialog
        private void button3_Click(object sender, EventArgs e)
        {
            FontDialog a = new FontDialog();
            DialogResult result = a.ShowDialog();

            if (result == DialogResult.OK)
            {
                string b;
                b = "Name : " + a.Font.Name.ToString() + "\n";
                b = b + "Style : " + a.Font.Style.ToString() + "\n";
                b = b + "Size : " + a.Font.Size.ToString() + "\n";
                b = b + "Strikeout : " + a.Font.Strikeout.ToString() + "\n";
                b = b + "Underline : " + a.Font.Underline.ToString() + "\n";
                MessageBox.Show(b);
            }

            else if (result == DialogResult.Cancel)
            {
                // Cuando se cancela
            }
        }

        // Botón de File Save
        private void button4_Click(object sender, EventArgs e)
        {
            SaveFileDialog a = new SaveFileDialog();

            a.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
            a.FilterIndex = 2;          
            DialogResult result = a.ShowDialog();

            if (result == DialogResult.OK)
            {
                MessageBox.Show(a.FileName.ToString());
            }

            else if (result == DialogResult.Cancel)
            {
                // Cuando se cancela
            }
        }

        // Botón de Color Dialog
        private void button5_Click(object sender, EventArgs e)
        {
            ColorDialog a = new ColorDialog();
            DialogResult result = a.ShowDialog();

            if (result == DialogResult.OK)
            {
                string Red = "Red : " + a.Color.R.ToString() + "\n";
                string Green = "Green : " + a.Color.G.ToString() + "\n";
                string Blue = "Blue : " + a.Color.B.ToString() + "\n";
                string b = Red + Green + Blue;
                MessageBox.Show(b);
            }

            else if (result == DialogResult.Cancel)
            {
                // Cuando se cancela
            }
        }

        // Menu Exit
        private void exitToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string MessageTitle = "Exit";
            string MessageBody = "Do you want to Exit?";
            MessageBoxButtons btn = MessageBoxButtons.YesNo;
            DialogResult a = MessageBox.Show(MessageBody, MessageTitle, btn);
            if (a == DialogResult.Yes)
            {
                Close();
            }
        }

        // Menu More Info
        private void helpToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Process.Start("IExplore.exe", "www.amsspecialist.info");
        }

        // Menu About
        private void aboutToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            MessageBox.Show("Ceone\nProduceone 2006-2011\nwww.amsspecialist.info", "Cuadros de Diálogo");
        }
    }
}
 
Parsed in 0.017 seconds, using GeSHi 1.0.8.9


Enlace de Descarga:
Contenido Oculto: ON
	<br />Usted necesita responder en este tema para ver el contenido oculto.
desde #alcampadaALM grande!!
ImagenImagenImagenImagen
i will see
good  thanks
Imagen
muy interesante... como la revista....jejee
Thank you
Imagen
gracias por el aporte
thanks
:O! veamos (:

:pc: :pc: :pc: :pc: :pc: :pc:
10 mensajes Página 1 de 1

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado