DataGridView - как установить формат валюты ТОЛЬКО для одного столбца

Я пытаюсь использовать datagridview для корзины. Я получил его для отображения корзины покупателя, но я хотел бы, чтобы он отображал валюту для столбца Цена, но у меня также есть столбец Количество, поэтому, если я добавлю стиль по умолчанию в качестве валюты, он изменит оба столбца на формат валюты.

То, что я хочу сделать, это добавить формат валюты в столбец цены, но не в столбец количества.

Вот код, который отображает корзину (Form_load)

using (var con = new SqlConnection(connectionString))
        {
            SqlDataAdapter dataadapter =
          new SqlDataAdapter(
              "select p.productname 'Product Name', b.productquantity 'Quantity', c.categoryname 'Category', p.price 'Current Price' " +
              "from basket b join products p on b.productid = p.productid " +
              "join Categories c on c.categoryid = p.categoryid " +
              $"where b.customerid = {CustomerId}", con);

            DataSet ds = new DataSet();
            con.Open();
            dataadapter.Fill(ds);
            con.Close();
            dataGridView1.DataSource = ds.Tables[0].DefaultView;
        }

CustomerId собирается из txt-файла, который хранит CustomerId при входе в систему.

Если есть еще какой-то код, который вы хотели бы видеть, прокомментируйте, и я добавлю его.

Это то, что я получаю в форме с валютой, добавленной в качестве стиля.

Ответы на вопрос(2)

Ваш ответ на вопрос