Как сгененировать GUID код внутри textBox?

373
01 июля 2017, 08:36

Подскажите, есть ли способ сгенерировать GUID код, с фигурными скобками?

Например: {475bfe7f-e9a0-4524-82db-8329e896bb8e}

Как в сервисе Online GUID Generator

Желательно, чтобы его можно было генерировать в textBox по нажатию на pictureBox

Answer 1

Вот честное слово, первый раз создал в VS проект WinForms.
На форму кинул кнопку button1 и textbox. двойными кликом по кнопке и получил обработчик события клика в коде. Добавил код генерации GUID с помощью System.Guid.NewGuid(). Для добавления фигурных скобок использовал String.Format, сами фигурные скобки необходимо экранировать парными.

private void button1_Click(object sender, EventArgs e)
{
    //использования обычного форматирования
    //textBox1.Text = String.Format("{{{0}}}", Guid.NewGuid());
    //использование параметров метода toString()
    textBox1.Text = Guid.NewGuid().ToString("B");
    //комбинация двух верхних вариантов 
    //textBox1.Text = String.Format("{0:B}", Guid.NewGuid());
}
Answer 2

по нажатию на button

    private void button1_Click(object sender, EventArgs e)
    {
        textBox1.Text = "{" + (Guid.NewGuid()).ToString() + "}";
    }

идентично и по нажатию на pictureBox

    private void pictureBox1_Click(object sender, EventArgs e)
    {
        textBox1.Text = "{" + (Guid.NewGuid()).ToString() + "}";
    }
READ ALSO
Асинхронное свойство

Асинхронное свойство

В программе есть постраничный вывод данных из БД в DataGrid

243
Почему метод Show у Editor Window работает некорректно?

Почему метод Show у Editor Window работает некорректно?

В документации сказано, что метод EditorWindowShow открывает окно EditorWindow

243
Найти коэффициент полинома C#

Найти коэффициент полинома C#

Я пишу программу, способную решать уравнения / системы с помощью этой библиотеки

353
EF множественные CRUD

EF множественные CRUD

Есть несколько моделей и для них BusinessContext в котором описаны CRUD операцииПо сути они одни, только меняются таблицы

253