private void addColumn_Click(object sender, EventArgs e) { string name = this.columnNameTxtBx.Text; int width = 999; int startIndex = (int)this.startIndexUpDw.Value; WidgetPickerWheel.PickerWheelColumn.ColumnAlignement alignement = WidgetPickerWheel.PickerWheelColumn.ColumnAlignement.left; if (this.alignementCmbBx.SelectedItem.ToString().Equals("center")) { alignement = WidgetPickerWheel.PickerWheelColumn.ColumnAlignement.center; } else if (this.alignementCmbBx.SelectedItem.ToString().Equals("left")) { alignement = WidgetPickerWheel.PickerWheelColumn.ColumnAlignement.left; } else if (this.alignementCmbBx.SelectedItem.ToString().Equals("right")) { alignement = WidgetPickerWheel.PickerWheelColumn.ColumnAlignement.right; } if (!this.isAutoSizeChkBx.Checked) { width = (int)this.columWidthUpDw.Value; } WidgetPickerWheel.PickerWheelColumn col = new WidgetPickerWheel.PickerWheelColumn(name, startIndex, width, alignement); this.pickerWheel.Columns.Add(col); this.init(); }
private void setColumnSelected(WidgetPickerWheel.PickerWheelColumn column) { this.columnSelected = column; if (this.columnSelected.Width < 999) { this.isAutoSizeChkBx.Checked = false; this.columWidthUpDw.Enabled = true; this.columWidthUpDw.Value = this.columnSelected.Width; } this.startIndexUpDw.Value = this.columnSelected.StartIndex; if (this.columnSelected.Alignement == WidgetPickerWheel.PickerWheelColumn.ColumnAlignement.center) { this.alignementCmbBx.SelectedItem = "center"; } else if (this.columnSelected.Alignement == WidgetPickerWheel.PickerWheelColumn.ColumnAlignement.right) { this.alignementCmbBx.SelectedItem = "right"; } else if (this.columnSelected.Alignement == WidgetPickerWheel.PickerWheelColumn.ColumnAlignement.left) { this.alignementCmbBx.SelectedItem = "left"; } this.rowsListBx.Items.Clear(); for (int i = 0; i < this.columnSelected.Datas.Count; i++) { this.rowsListBx.Items.Add(this.columnSelected.Datas[i]); } }
private void columnsListBx_SelectedIndexChanged(object sender, EventArgs e) { if (this.columnsListBx.SelectedItem != null) { WidgetPickerWheel.PickerWheelColumn col = (WidgetPickerWheel.PickerWheelColumn) this.columnsListBx.SelectedItem; this.setColumnSelected(col); } }
private void removeBt_Click(object sender, EventArgs e) { if (this.columnsListBx.SelectedItem != null) { WidgetPickerWheel.PickerWheelColumn col = (WidgetPickerWheel.PickerWheelColumn) this.columnsListBx.SelectedItem; this.pickerWheel.Columns.Remove(col); this.init(); } }
private void init() { this.columnSelected = null; this.columnsListBx.Items.Clear(); this.rowsListBx.Items.Clear(); this.widgetNameTxtBx.Text = this.pickerWheel.Name; for (int i = 0; i < this.pickerWheel.Columns.Count; i++) { this.columnsListBx.Items.Add(this.pickerWheel.Columns[i]); } }