Лаборатория иши топшириқлари мавзу: Кичик лойиҳалар яратиш: Матнли майдонга парол киритиш, сатрларга қайта ишлов бериш



Yüklə 233,9 Kb.
səhifə8/9
tarix13.12.2022
ölçüsü233,9 Kb.
#74392
1   2   3   4   5   6   7   8   9
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 = Таблица;
}

Yüklə 233,9 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin