⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 form1.h

📁 Visual C++ 2005的源代码
💻 H
📖 第 1 页 / 共 2 页
字号:
      // 
      this->phoneDataGridViewTextBoxColumn->DataPropertyName = L"Phone";
      this->phoneDataGridViewTextBoxColumn->HeaderText = L"Phone";
      this->phoneDataGridViewTextBoxColumn->Name = L"phoneDataGridViewTextBoxColumn";
      // 
      // faxDataGridViewTextBoxColumn
      // 
      this->faxDataGridViewTextBoxColumn->DataPropertyName = L"Fax";
      this->faxDataGridViewTextBoxColumn->HeaderText = L"Fax";
      this->faxDataGridViewTextBoxColumn->Name = L"faxDataGridViewTextBoxColumn";
      // 
      // customersBindingSource
      // 
      this->customersBindingSource->DataMember = L"Customers";
      this->customersBindingSource->DataSource = this->Customers;
      // 
      // Customers
      // 
      this->Customers->DataSetName = L"Customers";
      this->Customers->SchemaSerializationMode = System::Data::SchemaSerializationMode::IncludeSchema;
      // 
      // CustomersTableAdapter
      // 
      this->CustomersTableAdapter->ClearBeforeFill = true;
      // 
      // bindingNavigator1
      // 
      this->bindingNavigator1->AddNewItem = this->bindingNavigatorAddNewItem;
      this->bindingNavigator1->BindingSource = this->customersBindingSource;
      this->bindingNavigator1->CountItem = this->bindingNavigatorCountItem;
      this->bindingNavigator1->DeleteItem = this->bindingNavigatorDeleteItem;
      this->bindingNavigator1->Items->AddRange(gcnew cli::array< System::Windows::Forms::ToolStripItem^  >(11) {this->bindingNavigatorMoveFirstItem, 
        this->bindingNavigatorMovePreviousItem, this->bindingNavigatorSeparator, this->bindingNavigatorPositionItem, this->bindingNavigatorCountItem, 
        this->bindingNavigatorSeparator1, this->bindingNavigatorMoveNextItem, this->bindingNavigatorMoveLastItem, this->bindingNavigatorSeparator2, 
        this->bindingNavigatorAddNewItem, this->bindingNavigatorDeleteItem});
      this->bindingNavigator1->Location = System::Drawing::Point(0, 0);
      this->bindingNavigator1->MoveFirstItem = this->bindingNavigatorMoveFirstItem;
      this->bindingNavigator1->MoveLastItem = this->bindingNavigatorMoveLastItem;
      this->bindingNavigator1->MoveNextItem = this->bindingNavigatorMoveNextItem;
      this->bindingNavigator1->MovePreviousItem = this->bindingNavigatorMovePreviousItem;
      this->bindingNavigator1->Name = L"bindingNavigator1";
      this->bindingNavigator1->PositionItem = this->bindingNavigatorPositionItem;
      this->bindingNavigator1->Size = System::Drawing::Size(442, 25);
      this->bindingNavigator1->TabIndex = 1;
      this->bindingNavigator1->Text = L"bindingNavigator1";
      // 
      // bindingNavigatorMoveFirstItem
      // 
      this->bindingNavigatorMoveFirstItem->DisplayStyle = System::Windows::Forms::ToolStripItemDisplayStyle::Image;
      this->bindingNavigatorMoveFirstItem->Image = (cli::safe_cast<System::Drawing::Image^  >(resources->GetObject(L"bindingNavigatorMoveFirstItem.Image")));
      this->bindingNavigatorMoveFirstItem->Name = L"bindingNavigatorMoveFirstItem";
      this->bindingNavigatorMoveFirstItem->RightToLeftAutoMirrorImage = true;
      this->bindingNavigatorMoveFirstItem->Size = System::Drawing::Size(23, 22);
      this->bindingNavigatorMoveFirstItem->Text = L"Move first";
      // 
      // bindingNavigatorMovePreviousItem
      // 
      this->bindingNavigatorMovePreviousItem->DisplayStyle = System::Windows::Forms::ToolStripItemDisplayStyle::Image;
      this->bindingNavigatorMovePreviousItem->Image = (cli::safe_cast<System::Drawing::Image^  >(resources->GetObject(L"bindingNavigatorMovePreviousItem.Image")));
      this->bindingNavigatorMovePreviousItem->Name = L"bindingNavigatorMovePreviousItem";
      this->bindingNavigatorMovePreviousItem->RightToLeftAutoMirrorImage = true;
      this->bindingNavigatorMovePreviousItem->Size = System::Drawing::Size(23, 22);
      this->bindingNavigatorMovePreviousItem->Text = L"Move previous";
      // 
      // bindingNavigatorSeparator
      // 
      this->bindingNavigatorSeparator->Name = L"bindingNavigatorSeparator";
      this->bindingNavigatorSeparator->Size = System::Drawing::Size(6, 25);
      // 
      // bindingNavigatorPositionItem
      // 
      this->bindingNavigatorPositionItem->AccessibleName = L"Position";
      this->bindingNavigatorPositionItem->AutoSize = false;
      this->bindingNavigatorPositionItem->Name = L"bindingNavigatorPositionItem";
      this->bindingNavigatorPositionItem->Size = System::Drawing::Size(50, 23);
      this->bindingNavigatorPositionItem->Text = L"0";
      this->bindingNavigatorPositionItem->ToolTipText = L"Current position";
      // 
      // bindingNavigatorCountItem
      // 
      this->bindingNavigatorCountItem->Name = L"bindingNavigatorCountItem";
      this->bindingNavigatorCountItem->Size = System::Drawing::Size(42, 22);
      this->bindingNavigatorCountItem->Text = L"of {0}";
      this->bindingNavigatorCountItem->ToolTipText = L"Total number of items";
      // 
      // bindingNavigatorSeparator1
      // 
      this->bindingNavigatorSeparator1->Name = L"bindingNavigatorSeparator";
      this->bindingNavigatorSeparator1->Size = System::Drawing::Size(6, 25);
      // 
      // bindingNavigatorMoveNextItem
      // 
      this->bindingNavigatorMoveNextItem->DisplayStyle = System::Windows::Forms::ToolStripItemDisplayStyle::Image;
      this->bindingNavigatorMoveNextItem->Image = (cli::safe_cast<System::Drawing::Image^  >(resources->GetObject(L"bindingNavigatorMoveNextItem.Image")));
      this->bindingNavigatorMoveNextItem->Name = L"bindingNavigatorMoveNextItem";
      this->bindingNavigatorMoveNextItem->RightToLeftAutoMirrorImage = true;
      this->bindingNavigatorMoveNextItem->Size = System::Drawing::Size(23, 22);
      this->bindingNavigatorMoveNextItem->Text = L"Move next";
      // 
      // bindingNavigatorMoveLastItem
      // 
      this->bindingNavigatorMoveLastItem->DisplayStyle = System::Windows::Forms::ToolStripItemDisplayStyle::Image;
      this->bindingNavigatorMoveLastItem->Image = (cli::safe_cast<System::Drawing::Image^  >(resources->GetObject(L"bindingNavigatorMoveLastItem.Image")));
      this->bindingNavigatorMoveLastItem->Name = L"bindingNavigatorMoveLastItem";
      this->bindingNavigatorMoveLastItem->RightToLeftAutoMirrorImage = true;
      this->bindingNavigatorMoveLastItem->Size = System::Drawing::Size(23, 22);
      this->bindingNavigatorMoveLastItem->Text = L"Move last";
      // 
      // bindingNavigatorSeparator2
      // 
      this->bindingNavigatorSeparator2->Name = L"bindingNavigatorSeparator";
      this->bindingNavigatorSeparator2->Size = System::Drawing::Size(6, 25);
      // 
      // bindingNavigatorAddNewItem
      // 
      this->bindingNavigatorAddNewItem->DisplayStyle = System::Windows::Forms::ToolStripItemDisplayStyle::Image;
      this->bindingNavigatorAddNewItem->Image = (cli::safe_cast<System::Drawing::Image^  >(resources->GetObject(L"bindingNavigatorAddNewItem.Image")));
      this->bindingNavigatorAddNewItem->Name = L"bindingNavigatorAddNewItem";
      this->bindingNavigatorAddNewItem->RightToLeftAutoMirrorImage = true;
      this->bindingNavigatorAddNewItem->Size = System::Drawing::Size(23, 22);
      this->bindingNavigatorAddNewItem->Text = L"Add new";
      this->bindingNavigatorAddNewItem->Click += gcnew System::EventHandler(this, &Form1::bindingNavigatorAddNewItem_Click);
      // 
      // bindingNavigatorDeleteItem
      // 
      this->bindingNavigatorDeleteItem->DisplayStyle = System::Windows::Forms::ToolStripItemDisplayStyle::Image;
      this->bindingNavigatorDeleteItem->Image = (cli::safe_cast<System::Drawing::Image^  >(resources->GetObject(L"bindingNavigatorDeleteItem.Image")));
      this->bindingNavigatorDeleteItem->Name = L"bindingNavigatorDeleteItem";
      this->bindingNavigatorDeleteItem->RightToLeftAutoMirrorImage = true;
      this->bindingNavigatorDeleteItem->Size = System::Drawing::Size(23, 22);
      this->bindingNavigatorDeleteItem->Text = L"Delete";
      this->bindingNavigatorDeleteItem->Click += gcnew System::EventHandler(this, &Form1::bindingNavigatorDeleteItem_Click);
      // 
      // Form1
      // 
      this->AutoScaleDimensions = System::Drawing::SizeF(6, 13);
      this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
      this->ClientSize = System::Drawing::Size(442, 262);
      this->Controls->Add(this->bindingNavigator1);
      this->Controls->Add(this->dataGridView);
      this->Name = L"Form1";
      this->Text = L"Using a Binding Source Component";
      this->Load += gcnew System::EventHandler(this, &Form1::Form1_Load);
      (cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->dataGridView))->EndInit();
      (cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->customersBindingSource))->EndInit();
      (cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->Customers))->EndInit();
      (cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->bindingNavigator1))->EndInit();
      this->bindingNavigator1->ResumeLayout(false);
      this->bindingNavigator1->PerformLayout();
      this->ResumeLayout(false);
      this->PerformLayout();

    }
#pragma endregion
  private: System::Void Form1_Load(System::Object^  sender, System::EventArgs^  e) {
             // TODO: This line of code loads data into the 'Customers._Customers' table. You can move, or remove it, as needed.
             this->CustomersTableAdapter->Fill(this->Customers->_Customers);
           }
  private:
    System::Void bindingNavigatorAddNewItem_Click(System::Object^  sender, System::EventArgs^  e) 
    {
      try
      {
        CustomersTableAdapter->Update(Customers->_Customers);
//        CustomersTableAdapter->Update(NorthwindDataSet->Customers);
      }
      catch (Exception^ ex)
      {
        MessageBox::Show(L"Update Failed!\n"+ex,
                         L"Database Record Update Error",
                         MessageBoxButtons::OK,
                         MessageBoxIcon::Error);
      }
    }
  private: 
    System::Void bindingNavigatorDeleteItem_Click(System::Object^  sender, System::EventArgs^  e) 
    {
      try
      {
        CustomersTableAdapter->Update(Customers->_Customers);
      }
      catch (Exception^ ex)
      {
        MessageBox::Show(L"Delete Failed!\n"+ex,
                         L"Database Record Delete Error",
                         MessageBoxButtons::OK,
                         MessageBoxIcon::Error);
      }
    }
};
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -