2020-08-24 14:08:07 -04:00

104 lines
2.6 KiB
C#

using System;
using System.Linq;
using System.Windows.Forms;
using FileManager;
namespace LibationWinForms.Dialogs
{
public partial class AccountsDialog : Form
{
const string COL_Original = "Original";
const string COL_Delete = "Delete";
const string COL_Filter = "Filter";
const string COL_MoveUp = "MoveUp";
const string COL_MoveDown = "MoveDown";
public AccountsDialog()
{
InitializeComponent();
}
private void cancelBtn_Click(object sender, EventArgs e) => this.Close();
#region TEMP
private void dataGridView1_DefaultValuesNeeded(object sender, DataGridViewRowEventArgs e)
{
//e.Row.Cells["Region"].Value = "WA";
//e.Row.Cells["CustomerID"].Value = NewCustomerId();
}
private void saveBtn_Click(object sender, EventArgs e)
{
}
private void dataGridView1_CellBeginEdit(object sender, DataGridViewCellCancelEventArgs e)
{
}
private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
//if (e.ColumnIndex == dataGridView1.Columns["ItemID"].Index) //if the ItemID-cell is edited
//{
// dataGridView1.Rows[e.RowIndex].ReadOnly = true; // set all row as read-only
// dataGridView1.Rows[e.RowIndex].Cells["ItemID"].ReadOnly = false; //except ItemID-cell
//}
}
private void dataGridView1_RowsAdded(object sender, DataGridViewRowsAddedEventArgs e)
{
//if (dataGridView1.Rows[e.RowIndex].Cells["ItemID"].Value != null)
//{
// dataGridView1.Rows[e.RowIndex].ReadOnly = true; // set all row as read-only
// dataGridView1.Rows[e.RowIndex].Cells["ItemID"].ReadOnly = false; //except ItemID-cell
//}
}
private void dataGridView1_RowsRemoved(object sender, DataGridViewRowsRemovedEventArgs e)
{
}
private void DataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
//var dgv = (DataGridView)sender;
//var col = dgv.Columns[e.ColumnIndex];
//if (col is DataGridViewButtonColumn && e.RowIndex >= 0)
//{
// var row = dgv.Rows[e.RowIndex];
// switch (col.Name)
// {
// case COL_Delete:
// // if final/edit row: do nothing
// if (e.RowIndex < dgv.RowCount - 1)
// dgv.Rows.Remove(row);
// break;
// case COL_MoveUp:
// // if top: do nothing
// if (e.RowIndex < 1)
// break;
// dgv.Rows.Remove(row);
// dgv.Rows.Insert(e.RowIndex - 1, row);
// break;
// case COL_MoveDown:
// // if final/edit row or bottom filter row: do nothing
// if (e.RowIndex >= dgv.RowCount - 2)
// break;
// dgv.Rows.Remove(row);
// dgv.Rows.Insert(e.RowIndex + 1, row);
// break;
// }
//}
}
#endregion
}
}