|
|
səhifə | 8/9 | tarix | 13.12.2022 | ölçüsü | 233,9 Kb. | | #74392 |
| 1655115557[1]
Button1 тугмасини click ходиссасининг кодлари қуйидагича:
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
dio();
}
void dio(){
this->Text = "Grafik ma'lumotlar";
Таблица = gcnew DataTable();
Таблица->Columns->Add("Oy", String::typeid);
Таблица->Columns->Add("Sotib olingan max.soni", Int64::typeid); Таблица->Columns->Add("Xarajatlar", Int64::typeid);
Таблица->Columns->Add("Daromat", Int64::typeid); Таблица->Columns->Add("Sof daromat", Int64::typeid);
DataRow ^ Ряд = Таблица->NewRow();
Ряд["Oy"] = dataGridView1->Rows[0]->Cells[0]->Value; Ряд["Sotib olingan max.soni"] =dataGridView1->Rows[0]->Cells[1]->Value;
Ряд["Xarajatlar"] =dataGridView1->Rows[0]->Cells[2]->Value; Ряд["Daromat"] =dataGridView1->Rows[0]->Cells[3]->Value;
Ряд["Sof daromat"] =Convert::ToInt64(dataGridView1->Rows[0]->Cells[3]->Value) -Convert::ToInt64(dataGridView1->Rows[0]->Cells[2]->Value);
Таблица->Rows->Add(Ряд);
Ряд = Таблица->NewRow();
Ряд["Oy"] = dataGridView1->Rows[1]->Cells[0]->Value; Ряд["Sotib olingan max.soni"] = dataGridView1->Rows[1]->Cells[1]->Value;
Ряд["Xarajatlar"] =dataGridView1->Rows[1]->Cells[2]->Value; Ряд["Daromat"] =dataGridView1->Rows[1]->Cells[3]->Value;
Ряд["Sof daromat"] =Convert::ToInt64(dataGridView1->Rows[1]->Cells[3]->Value) -Convert::ToInt64(dataGridView1->Rows[1]->Cells[2]->Value);
Таблица->Rows->Add(Ряд);
Ряд = Таблица->NewRow();
Ряд["Oy"] = dataGridView1->Rows[2]->Cells[0]->Value; Ряд["Sotib olingan max.soni"] = dataGridView1->Rows[2]->Cells[1]->Value;
Ряд["Xarajatlar"] =dataGridView1->Rows[2]->Cells[2]->Value; Ряд["Daromat"] =dataGridView1->Rows[2]->Cells[3]->Value;
Ряд["Sof daromat"] =Convert::ToInt64(dataGridView1->Rows[2]->Cells[3]->Value) -Convert::ToInt64(dataGridView1->Rows[2]->Cells[2]->Value);
Таблица->Rows->Add(Ряд);
Ряд = Таблица->NewRow();
Ряд["Oy"] = dataGridView1->Rows[3]->Cells[0]->Value; Ряд["Sotib olingan max.soni"] = dataGridView1->Rows[3]->Cells[1]->Value;
Ряд["Xarajatlar"] =dataGridView1->Rows[3]->Cells[2]->Value; Ряд["Daromat"] =dataGridView1->Rows[3]->Cells[3]->Value;
Ряд["Sof daromat"] =Convert::ToInt64(dataGridView1->Rows[3]->Cells[3]->Value) -Convert::ToInt64(dataGridView1->Rows[3]->Cells[2]->Value);
Таблица->Rows->Add(Ряд);
Ряд = Таблица->NewRow();
Ряд["Oy"] = dataGridView1->Rows[4]->Cells[0]->Value; Ряд["Sotib olingan max.soni"] = dataGridView1->Rows[4]->Cells[1]->Value;
Ряд["Xarajatlar"] =dataGridView1->Rows[4]->Cells[2]->Value; Ряд["Daromat"] =dataGridView1->Rows[4]->Cells[3]->Value;
Ряд["Sof daromat"] =Convert::ToInt64(dataGridView1->Rows[4]->Cells[3]->Value) -Convert::ToInt64(dataGridView1->Rows[4]->Cells[2]->Value);
Таблица->Rows->Add(Ряд);
chart1->DataSource = Таблица;
chart1->Series["Series1"]->XValueMember = "Oy";
chart1->Series["Series2"]->XValueMember = "Oy";
chart1->Series["Series1"]->YValueMembers = "Sotib olingan max.soni";
chart1->Series["Series2"]->YValueMembers = "Sof daromat";
chart1->Series["Series1"]->ChartType = System::Windows::Forms::DataVisualization::Charting::SeriesChartType::Column;
chart1->Series["Series2"]->ChartType = System::Windows::Forms::DataVisualization::Charting::SeriesChartType::Column;
chart1->Series["Series1"]->Color = Color::Aqua;
chart1->Series["Series2"]->Color = Color::Green;
//chart1->Series["Series1"]->IsVisibleInLegend = false;
chart1->DataBind();
dataGridView1->DataSource = Таблица;
}
Dostları ilə paylaş: |
|
|