public void FillRadioButtonByEnum(Enum defalutSelectItem, bool isShowInOneLine = true) { this.Radiogroup.Properties.Items.Clear(); Type EnumType = defalutSelectItem.GetType(); EnumUtils utils = new EnumUtils(); int index = 0; foreach (var temp in Enum.GetValues(EnumType)) { RadioGroupItem item = new RadioGroupItem(); item.Tag = Enum.GetName(EnumType, temp); item.Value = int.Parse(Enum.Format(EnumType, temp, "d")); item.Description = utils.GetEnumdescriptionByName(EnumType, item.Tag.ToString()); this.Radiogroup.Properties.Items.Add(item); if (Enum.GetName(EnumType, temp).Equals(Enum.GetName(EnumType, defalutSelectItem))) { Radiogroup.SelectedIndex = index; } index++; } if (isShowInOneLine) { this.Radiogroup.Properties.Columns = this.Radiogroup.Properties.Items.Count; } }
protected int GetPerson() { XmlDocument doc = new XmlDocument(); doc.Load(paths.personPath); XmlNodeList pList = doc.SelectNodes("/Config/site/person"); int i = 0; try { foreach (XmlNode nl in pList) { RadioGroupItem item = new RadioGroupItem(); item.Value = nl.Attributes[0].Value; item.Description = nl.Attributes[0].Value; m_pRadioPersonGroup.Properties.Items.Add(item); if (m_pCurPerson.Equals(nl.Attributes[0].Value)) { m_pRadioPersonGroup.SelectedIndex = i; } i++; } } catch { } return(i); }
private void FillFormGroups() { MWDataManager.clsDataAccess _dbManWPSTDetail = new MWDataManager.clsDataAccess(); _dbManWPSTDetail.ConnectionString = TConnections.GetConnectionString(_theSystemDBTag, _UserCurrentInfoConnection); _dbManWPSTDetail.SqlStatement = " SELECT GroupName \r\n" + " FROM [dbo].[vw_OCR_Form_List] \r\n" + " GROUP BY GroupName "; _dbManWPSTDetail.queryExecutionType = MWDataManager.ExecutionType.GeneralSQLStatement; _dbManWPSTDetail.queryReturnType = MWDataManager.ReturnType.DataTable; _dbManWPSTDetail.ExecuteInstruction(); DataTable dt_FormList = _dbManWPSTDetail.ResultsDataTable; radioGroup1.Properties.Items.Clear(); foreach (DataRow row in dt_FormList.Rows) { RadioGroupItem rdi = new RadioGroupItem(); rdi.Description = row[0].ToString(); rdi.Value = row[0].ToString(); rdi.Tag = row[0].ToString(); radioGroup1.Properties.Items.Add(rdi); } }
private void FillFormTypes() { MWDataManager.clsDataAccess _dbManWPSTDetail = new MWDataManager.clsDataAccess(); _dbManWPSTDetail.ConnectionString = TConnections.GetConnectionString(_theSystemDBTag, _UserCurrentInfoConnection); _dbManWPSTDetail.SqlStatement = " SELECT TypeCode, CAST(TypeCode AS VARCHAR(10)) + '-' + TypeName AS ComplName \r\n" + " FROM [dbo].[vw_OCR_Form_List] WHERE GroupName = '" + radioGroup1.EditValue.ToString() + "' \r\n" + " GROUP BY TypeName, TypeCode "; _dbManWPSTDetail.queryExecutionType = MWDataManager.ExecutionType.GeneralSQLStatement; _dbManWPSTDetail.queryReturnType = MWDataManager.ReturnType.DataTable; _dbManWPSTDetail.ExecuteInstruction(); DataTable dt_FormList = _dbManWPSTDetail.ResultsDataTable; radioGroup2.Properties.Items.Clear(); RadioGroupItem rdi_all = new RadioGroupItem(); rdi_all.Description = "All"; rdi_all.Value = "All"; radioGroup2.Properties.Items.Add(rdi_all); foreach (DataRow row in dt_FormList.Rows) { RadioGroupItem rdi = new RadioGroupItem(); rdi.Description = row[1].ToString(); rdi.Value = row[0].ToString(); rdi.Tag = row[0].ToString(); radioGroup2.Properties.Items.Add(rdi); } }
void PreloadRadioButtons() { RadioGroupItem rdoMale = new RadioGroupItem("Nam", "Nam"); // value: giá trị của radio button - description: tên hiển thị của radio button RadioGroupItem rdoFemale = new RadioGroupItem("Nữ", "Nữ"); rdgSex.Properties.Items.Add(rdoMale); rdgSex.Properties.Items.Add(rdoFemale); }
private void CalcRadioGroup(Type EnumType, RadioGroup radioGroup) { foreach (object item in Enum.GetValues(EnumType)) { RadioGroupItem radioItem = new RadioGroupItem(item, item.ToString()); radioGroup.Properties.Items.Add(radioItem); } }
private void rgNumWeeks_SelectedIndexChanged(object sender, EventArgs e) { if (Initialized) { RadioGroupItem rgi = rgNumWeeks.Properties.Items[rgNumWeeks.SelectedIndex]; VWA4Common.GlobalSettings.BaselineNumberofWeeks = rgi.Value.ToString(); SetBaselineWasteMethod("Computed", false); } }
private void GetLanguageKeyValues(Control control, string parentName, Dictionary <String, String> dict) { string controlName = parentName + "." + control.Name; Type type = control.GetType(); string typeName = type.Name; if (control is Form) { typeName = "Form"; } switch (typeName) { case "Form": case "Button": case "CheckBox": case "Label": case "RadioButton": case "GroupBox": case "SimpleButton": case "LabelControl": case "GroupControl": case "XtraTabPage": case "LockCheckButton": case "StateButton": AddLanguageValue(controlName, control.Text, dict); break; case "GridControl": GridControl grid = control as GridControl; GridView gv = grid.MainView as GridView; foreach (GridColumn column in gv.Columns) { var columnName = controlName + "." + column.Name; AddLanguageValue(columnName, column.Caption, dict); } break; case "RadioGroup": RadioGroup rg = control as RadioGroup; for (int i = 0; i < rg.Properties.Items.Count; i++) { RadioGroupItem item = rg.Properties.Items[i]; var columnName = controlName + ".item" + i; AddLanguageValue(columnName, item.Description, dict); } break; default: break; } foreach (Control item in control.Controls) { GetLanguageKeyValues(item, parentName, dict); } }
public void SetData(DataTable transferTable, string selectedUnit) { _transferData = transferTable; if (transferTable.Columns.Count == 0) { radioGroup.Properties.Items.Clear(); grdTransfer.BeginUpdate(); grdTransfer.DataSource = null; grdTransfer.RefreshDataSource(); grdTransfer.EndUpdate(); return; } radioGroup.Properties.Items.Clear(); var dataView = _transferData.DefaultView; dataView.Sort = Unit; var units = new List <string>(); foreach (DataRow unit in dataView.ToTable(true, new[] { Unit }).Rows) { var unitString = unit[Unit].ToString(); if (String.IsNullOrEmpty(unitString)) { continue; } var newRadioItem = new RadioGroupItem { Description = unitString }; radioGroup.Properties.Items.Add(newRadioItem); units.Add(unitString); if (unitString != selectedUnit) { continue; } radioGroup.SelectedIndex = radioGroup.Properties.Items.IndexOf(newRadioItem); } radioGroup.SuperTip = _toolTipCreator.GetTipForUnits(units.ToArray()); if (radioGroup.Properties.Items.Count == 0) { _selectedUnit = String.Empty; } else { if (radioGroup.SelectedIndex < 0 || radioGroup.SelectedIndex >= radioGroup.Properties.Items.Count) { radioGroup.SelectedIndex = 0; } _selectedUnit = radioGroup.Properties.Items[radioGroup.SelectedIndex].Description; } bindDataToGrid(); }
public override void InitializeResources() { base.InitializeResources(); _radioButtonSimple = new RadioGroupItem(ProtocolMode.Simple, PKSimConstants.UI.SimpleProtocolMode); radioGroupProtocolMode.Properties.Items.AddRange(new[] { _radioButtonSimple, new RadioGroupItem(ProtocolMode.Advanced, PKSimConstants.UI.AdvancedProtocolMode) }); }
public override void InitializeResources() { base.InitializeResources(); ApplicationIcon = ApplicationIcons.Protocol; _radioButtonSimple = new RadioGroupItem(ProtocolMode.Simple, PKSimConstants.UI.SimpleProtocolMode); radioGroupProtocolMode.Properties.AllowMouseWheel = false; radioGroupProtocolMode.Properties.Items.AddRange(new[] { _radioButtonSimple, new RadioGroupItem(ProtocolMode.Advanced, PKSimConstants.UI.AdvancedProtocolMode) }); }
private void SetCurrentTypeInUI(NFOType ioType) { for (int index = 0; index < this.radioHandlers.Properties.Items.Count; index++) { RadioGroupItem type = this.radioHandlers.Properties.Items[index]; var t = type.Value as IoInterface; if (ioType == t.Type) { this.radioHandlers.SelectedIndex = index; } } }
public override void InitializeResources() { base.InitializeResources(); _radioButtonSimple = new RadioGroupItem(ProtocolMode.Simple, PKSimConstants.UI.SimpleProtocolMode); radioGroupProtocolMode.Properties.Items.AddRange(new[] { _radioButtonSimple, new RadioGroupItem(ProtocolMode.Advanced, PKSimConstants.UI.AdvancedProtocolMode) }); layoutItemName.Text = PKSimConstants.UI.Name.FormatForLabel(); Caption = PKSimConstants.UI.CreateAdministrationProtocol; Icon = ApplicationIcons.Protocol.WithSize(IconSizes.Size16x16); }
protected override ResultStatus Open() { base.Open(); nullYmd = null; //日期 txtTradeDate.DateTimeValue = DateTime.Now; txtDate1.Text = "1900/01/01"; txtDate2.Text = "1900/01/01"; //觀察/調整 RadioGroup RadioGroupItem item1 = new RadioGroupItem(); item1.Description = ""; item1.Value = " "; RadioGroupItem item2 = new RadioGroupItem(); item2.Description = ""; item2.Value = "Y"; RepositoryItemRadioGroup repositoryItemRadioGroup = new RepositoryItemRadioGroup(); repositoryItemRadioGroup.Items.Add(item1); repositoryItemRadioGroup.Items.Add(item2); repositoryItemRadioGroup.Columns = 2; //repositoryItemRadioGroup.BestFitWidth = 40; repositoryItemRadioGroup.GlyphAlignment = HorzAlignment.Center; SP2_ADJ_CODE.ColumnEdit = repositoryItemRadioGroup; SP2_ADJ_CODE.ColumnEdit.Appearance.TextOptions.HAlignment = HorzAlignment.Center; //設定依條件選擇狀態的下拉選單 //List<LookupItem> adjustType = new List<LookupItem>(){ // new LookupItem() { ValueMember = "none", DisplayMember = "全取消"}, // new LookupItem() { ValueMember = "indes", DisplayMember = "全選指數類" }, // new LookupItem() { ValueMember = "all", DisplayMember = "全選"}, // new LookupItem() { ValueMember = "StcEtc", DisplayMember = "全選STC,ETC" }, // new LookupItem() { ValueMember = "1", DisplayMember = "全選Group1"}, // new LookupItem() { ValueMember = "2", DisplayMember = "全選Group2" }}; DataTable dtAdjustType = new CODW().ListLookUpEdit("40080", "DDL_ADJUST"); Extension.SetDataTable(ddlAdjust, dtAdjustType, "CODW_ID", "CODW_DESC", TextEditStyles.DisableTextEditor, ""); ddlAdjust.ItemIndex = 0; // none return(ResultStatus.Success); }
/// <summary> /// Initializes a new instance of the <see cref="UcSettingsGeneralIO"/> class. /// </summary> public UcSettingsGeneralIO() { InitializeComponent(); handlers = IOHandler.ReturnAllHandlers(); foreach (var handler in handlers) { if (handler.ShowInSettings) { var radio = new RadioGroupItem(handler, handler.IOHandlerName); radioHandlers.Properties.Items.Add(radio); } } this.SetCurrentTypeInUI(Settings.Get.InOutCollection.IoType); }
public CtrlLoadAndAppendLogs() { InitializeComponent(); if (DesignMode == false) { radiosLogType.Properties.Items.Clear(); foreach (ParserInfo info in ConfigManager.Current.AllParserInfo) { RadioGroupItem item = new RadioGroupItem(); item.Description = info.ToString(); item.Value = info; item.Tag = info; radiosLogType.Properties.Items.Add(item); } } }
public OverlapSublot(object pHook, IList <IFeature> pList) { this.InitializeComponent(); this.m_HookHelper = new HookHelperClass(); this.m_HookHelper.Hook = pHook; this.m_OverlapFeatures = pList; IFeature feature = null; this.rgSublot.Properties.Items.Clear(); for (int i = 0; i < this.m_OverlapFeatures.Count; i++) { RadioGroupItem item = new RadioGroupItem(); feature = this.m_OverlapFeatures[i]; string str = feature.OID.ToString(); item.Description = str; this.rgSublot.Properties.Items.Add(item); } }
public void SaveData() { // Saving Baseline Waste Data depends on Save Method if (bComputeAve.Checked) { if (rgComputeMethod.SelectedIndex == 0) { VWA4Common.GlobalSettings.BaselineWasteMethod = "Average"; } else { VWA4Common.GlobalSettings.BaselineWasteMethod = "Maximum"; } VWA4Common.GlobalSettings.BaselineStartDate = deStartDate.DateTime.ToString("yyyy/MM/dd"); RadioGroupItem rgi = rgNumWeeks.Properties.Items[rgNumWeeks.SelectedIndex]; VWA4Common.GlobalSettings.BaselineNumberofWeeks = rgi.Value.ToString(); // SAR 021110 if (VWA4Common.GlobalSettings.BaselineComputeMethod == "Average") { rgComputeMethod.SelectedIndex = 0; } else { rgComputeMethod.SelectedIndex = 1; } } else { VWA4Common.GlobalSettings.BaselineWasteMethod = "Stipulated"; VWA4Common.GlobalSettings.BaselineWeeklyWasteCost_Stipulated = tWasteCost.EditValue.ToString(); VWA4Common.GlobalSettings.BaselineWeeklyWasteTrans_Stipulated = tWasteTrans.EditValue.ToString(); } // Save Baseline Financial Data VWA4Common.GlobalSettings.BaselineMonthlyActualFoodCost_Stipulated = tActFoodCost.EditValue.ToString().Replace("$", ""); VWA4Common.GlobalSettings.BaselineMonthlyBudgetedFoodCost_Stipulated = tBudFoodCost.EditValue.ToString().Replace("$", ""); VWA4Common.GlobalSettings.BaselineMonthlyActualFoodRevenue_Stipulated = tActFoodRevenue.EditValue.ToString().Replace("$", ""); VWA4Common.GlobalSettings.BaselineMonthlyBudgetedFoodRevenue_Stipulated = tBudFoodRevenue.EditValue.ToString().Replace("$", ""); VWA4Common.GlobalSettings.BaselineMonthlyActualMealCount_Stipulated = tActMealCount.EditValue.ToString(); VWA4Common.GlobalSettings.BaselineMonthlyBudgetedMealCount_Stipulated = tBudMealCount.EditValue.ToString(); bCancel.Hide(); bSave.Hide(); }
public void FillRadioButtonByEnum <T>(bool isShowInOneLine = true) { this.Radiogroup.Properties.Items.Clear(); Type EnumType = typeof(T); EnumUtils utils = new EnumUtils(); foreach (var temp in Enum.GetValues(EnumType)) { RadioGroupItem item = new RadioGroupItem(); item.Tag = Enum.GetName(EnumType, temp); item.Value = int.Parse(Enum.Format(EnumType, temp, "d")); item.Description = utils.GetEnumdescriptionByName(EnumType, item.Tag.ToString()); this.Radiogroup.Properties.Items.Add(item); } if (isShowInOneLine) { this.Radiogroup.Properties.Columns = this.Radiogroup.Properties.Items.Count; } }
private void gridViewMedicine_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e) { if (GetFocusedMedicine() == null) { textEditName.Text = string.Empty; comboBoxEditType.SelectedItem = null; radioGroupSsi.SelectedIndex = 0; memoEditDescription.Text = string.Empty; radioGroupProcess.Properties.Items.RemoveAt(1); } else { RadioGroupItem groupItemUpdate = new RadioGroupItem(); groupItemUpdate.Description = "Güncelleme"; if (radioGroupProcess.Properties.Items.Count != 2) { radioGroupProcess.Properties.Items.Add(groupItemUpdate); } FillMedicineInfo(GetFocusedMedicine()); } }
public void FillRadioButtonByArray(string[] items, bool isShowInOneLine = true) { this.Radiogroup.Properties.Items.Clear(); int index = 0; foreach (var temp in items) { RadioGroupItem item = new RadioGroupItem(); item.Tag = temp; item.Value = index; item.Description = temp; this.Radiogroup.Properties.Items.Add(item); index++; } if (isShowInOneLine) { this.Radiogroup.Properties.Columns = this.Radiogroup.Properties.Items.Count; } }
public void BindNewTask(int minValue, int defaultValue, Guid projectId, object newTaskOne, object newTaskTwo) { _minValue = minValue; NewTaskOneBindingSource.DataSource = newTaskOne; NewTaskTwoBindingSource.DataSource = newTaskTwo; hourTrackBarControl.Value = defaultValue; ProjectIterationSearchLookUpEdit.ReLoadData(new BinaryOperator("ProjectId", projectId), "ProjectIteration"); NewProjectIterationSearchLookUpEdit.ReLoadData(new BinaryOperator("ProjectId", projectId), "ProjectIteration"); TNewProjectIterationSearchLookUpEdit.ReLoadData(new BinaryOperator("ProjectId", projectId), "ProjectIteration"); string[] splitTypes = { "RemainderTime", "Rate", "Manual" }; splitTypeRadio.Properties.Items.Clear(); for (int i = 0; i < splitTypes.Count(); i++) { RadioGroupItem item = new RadioGroupItem(i, ResourceService.GetString(splitTypes[i])); splitTypeRadio.Properties.Items.Add(item); } splitTypeRadio.EditValue = 0; if (OnValueChanged != null) { OnValueChanged(null, new EventArgs <int, int>(hourTrackBarControl.Value, 0)); } }
/// <summary> /// RadioGroup에 값을 넣습니다. /// </summary> /// <param name="dt">Datasource 가 될 DataTable</param> /// <param name="valueMember">ValueMember 명</param> /// <param name="displayMember">DisplayMemeber 명</param> /// <remarks> /// 2008-12-17 최초생성 : 황준혁 /// 변경내역 /// /// </remarks> public void InitData(DataTable dt, string valueMember, string displayMember) { this.Properties.Items.Clear(); foreach (DataRow dr in dt.Rows) { RadioGroupItem rgi = new RadioGroupItem(); rgi.Value = dr[valueMember]; rgi.Description = dr[displayMember].ToString(); this.Properties.Items.Add(rgi); } if (_showAllItemVisible) { RadioGroupItem rgi = new RadioGroupItem(); rgi.Value = ""; rgi.Description = "전체"; this.Properties.Items.Insert(0, rgi); } this.SelectedIndex = this.Properties.Items.Count > 0 ? 0 : -1; }
public void AddChannel(string id = "") { var rbtn = new RadioGroupItem(); rbtn.Description = id; rg_ClientLIst.Properties.Items.Add(rbtn); var rtb = new RichTextBox(); rtb.Dock = DockStyle.Fill; rtb.Name = "rtb_" + id; rtb.TextChanged += Rtb_TextChanged; var tp = new XtraTabPage(); tp.Text = id; tp.Controls.Add(rtb); dict_tp.Add(id, tp); tc_NetworkMsg.TabPages.Add(tp); }
private void FindGrid(Control parentControl) { foreach (Control grid in parentControl.Controls) { if (grid.GetType() == typeof(GridControl)) { gridList[grid.Name] = grid; RadioGroupItem tgi = new RadioGroupItem(); tgi.Description = grid.Name; tgi.Value = grid; gds.Properties.Items.Add(tgi); } if (grid.GetType() == typeof(GroupControl)) { gridList[grid.Name] = grid; RadioGroupItem tgi = new RadioGroupItem(); tgi.Description = grid.Name; tgi.Value = grid; gds.Properties.Items.Add(tgi); } FindGrid(grid); } }
private void Load_Destination() { try { _clsSurvey.theData.ConnectionString = TConnections.GetConnectionString(theSystemDBTag, UserCurrentInfo.Connection); dtDestinations = _clsSurvey.get_Destinations(); foreach (DataRow r in dtDestinations.Rows) { RadioGroupItem item1 = new RadioGroupItem(); item1.Description = r["Name"].ToString(); item1.Value = r["Name"].ToString(); rdgrpDestination.Properties.Items.Add(item1); } if (dtDestinations.Rows.Count != 0) { cmbOreflowID.DataSource = dtDestinations; cmbOreflowID.DisplayMember = "Name"; cmbOreflowID.ValueMember = "OreflowID"; } } catch { } }
private void Load_Destination() { _clsSurvey.theData.ConnectionString = TConnections.GetConnectionString(theSystemDBTag, UserCurrentInfo.Connection); dtDestinations = _clsSurvey.get_Destinations(); if (dtDestinations.Rows.Count != 0) { if (_clickDev == true) { SurveyDev.rdgrpDestination.Properties.Items.Clear(); foreach (DataRow r in dtDestinations.Rows) { RadioGroupItem item1 = new RadioGroupItem(); item1.Description = r["Name"].ToString(); item1.Value = r["OreflowID"].ToString(); SurveyDev.rdgrpDestination.Properties.Items.Add(item1); } SurveyDev.luOreflowID.Properties.DataSource = dtDestinations; SurveyDev.luOreflowID.Properties.DisplayMember = "Name"; SurveyDev.luOreflowID.Properties.ValueMember = "OreflowID"; } else { SurveyStp.rdgrpDestination.Properties.Items.Clear(); foreach (DataRow r in dtDestinations.Rows) { RadioGroupItem item1 = new RadioGroupItem(); item1.Description = r["Name"].ToString(); item1.Value = r["OreflowID"].ToString(); SurveyStp.rdgrpDestination.Properties.Items.Add(item1); } SurveyStp.luOreflowID.Properties.DataSource = dtDestinations; SurveyStp.luOreflowID.Properties.DisplayMember = "Name"; SurveyStp.luOreflowID.Properties.ValueMember = "OreflowID"; } } }
private void Display_String(string str) { if ("" != str) { DataSet ds = null; if (DataSet.TryParse(str, out ds)) { uC_NetworkMsgPage1.Invoke(new MethodInvoker(delegate() { string id = ds.Pos.ToString(); if (dict_ReceiveData.ContainsKey(id)) { dict_ReceiveData[id].Add(new Record(ds, ds.WLev)); if (50 < dict_ReceiveData[id].Count) { dict_ReceiveData[id].RemoveAt(0); } //tb_Receive.AppendText("- " + ds.FullData + "\r\n"); uC_NetworkMsgPage1.DisplayMsg(ds); } else { BindingList <Record> bList_Record = new BindingList <Record>(); dict_ReceiveData.Add(id, bList_Record); setSeries(id, bList_Record); var rbtn = new RadioGroupItem(); rbtn.Description = id; //rg_ClientLIst.Properties.Items.Add(rbtn); uC_NetworkMsgPage1.AddChannel(id); } //string str_ID = rg_ClientLIst.Properties.Items[rg_ClientLIst.SelectedIndex].Description; string str_ID = uC_NetworkMsgPage1.now_SelID; if (!temp_rflag && record_flag) { ds_list = new List <DataSet>(); } if (record_flag && ds.Pos.ToString() == str_ID) { ds_list.Add(ds); } if (temp_rflag && !record_flag) { save_CSV(str_ID, ds_list); ds_list.Clear(); ds_list = null; } temp_rflag = record_flag; })); } else { /* * tb_Receive.Invoke(new MethodInvoker(delegate () * { * tb_Receive.AppendText(str + "\r\n"); * })); */ uC_NetworkMsgPage1.Invoke(new MethodInvoker(delegate() { uC_NetworkMsgPage1.DisplayMsg(str + "\n"); })); } } }
private void Options_Load(object sender, EventArgs e) { int genreCount = 0; this.lbcSkins.DataSource = ((MainEditor)this.Owner).DXSkins; String skin = OMLEngine.Settings.OMLSettings.DBEditorSkin; int idx = this.lbcSkins.FindItem(skin); if (idx < 0) { skin = ((MainEditor)this.Owner).LookAndFeel.SkinName; idx = this.lbcSkins.FindItem(skin); } this.lbcSkins.SetSelected(idx, true); this.ceUseMPAAList.Checked = OMLSettings.UseMPAAList; MPAAList = new List<String>(); MPAAList.AddRange(OMLSettings.MPAARatings.Split('|')); MPAAList.Sort(); this.lbcMPAA.DataSource = MPAAList; TagList = new List<string>(); if (String.IsNullOrEmpty(OMLSettings.Tags.Trim())) { //TagList.AddRange(MainEditor._titleCollection.GetAllTags); NEEDS_TO_BE_RESOLVED } else { // TagList.AddRange(MainEditor._titleCollection.GetAllTags.Union(Properties.Settings.Default.gsTags.Split('|'))); NEEDS_TO_BE_RESOLVED } int iTags = OMLSettings.Tags.Split('|').Count(); if (iTags < TagList.Count()) TagsDirty = true; TagList.Sort(); lbcTags.DataSource = TagList; this.ceUseGenreList.Checked = OMLSettings.UseGenreList; /* if (XtraMessageBox.Show("No allowable genres have been defined. Would you like to load them from your current movie collection?", "No Genres", MessageBoxButtons.YesNo) == DialogResult.Yes) { Properties.Settings.Default.gsValidGenres = new StringCollection(); IEnumerable<FilteredCollection> genres = TitleCollectionManager.GetAllGenres(new List<TitleFilter>()); string[] genreNames = new string[genres.Count()]; int index = 0; foreach (FilteredCollection genre in genres) genreNames[index++] = genre.Name; Properties.Settings.Default.gsValidGenres.AddRange(genreNames); } }*/ // I disabled this line because gsValidGenres is not just empty, its undef this.ceFoldersAsTitles.Checked = OMLSettings.TreatFoldersAsTitles; this.cePrependParentFolder.Checked = OMLSettings.AddParentFoldersToTitleName; cePrependParentFolder.Enabled = this.ceFoldersAsTitles.Checked; // Metadata foreach (MetaDataPluginDescriptor plugin in MainEditor._metadataPlugins) { cmbDefaultMetadataPlugin.Properties.Items.Add(plugin.DataProviderName); cmbDefaultMetadataPluginTV.Properties.Items.Add(plugin.DataProviderName); } cmbDefaultMetadataPlugin.SelectedItem = OMLEngine.Settings.OMLSettings.DefaultMetadataPluginMovies; cmbDefaultMetadataPluginTV.SelectedItem = OMLEngine.Settings.OMLSettings.DefaultMetadataPluginTV; ceUpdateMissingDataOnlyMovies.Checked = !OMLEngine.Settings.OMLSettings.MetadataLookupOverwriteExistingDataPrefMovies; ceUpdateTitleNameMovies.Checked = OMLEngine.Settings.OMLSettings.MetadataLookupUpdateNamePrefMovies; ceUpdateMissingDataOnlyTV.Checked = !OMLEngine.Settings.OMLSettings.MetadataLookupOverwriteExistingDataPrefTV; ceUpdateTitleNameTV.Checked = OMLEngine.Settings.OMLSettings.MetadataLookupUpdateNamePrefTV; seMetadataLookupResultsQty.Value = OMLEngine.Settings.OMLSettings.MetadataLookupResultsQty; seMetadataLookupMaxFanartQty.Value = OMLEngine.Settings.OMLSettings.MetadataLookupMaxFanartQty; ceTitledFanArtFolder.Checked = OMLSettings.TitledFanArtFolder; beTitledFanArtPath.EditValue = OMLSettings.TitledFanArtPath; if (string.IsNullOrEmpty(beTitledFanArtPath.EditValue.ToString())) beTitledFanArtPath.EditValue = OMLEngine.FileSystemWalker.FanArtDirectory; beTitledFanArtPath.MaskBox.AutoCompleteMode = AutoCompleteMode.SuggestAppend; beTitledFanArtPath.MaskBox.AutoCompleteSource = AutoCompleteSource.FileSystemDirectories; // St Sana ceStSanaCreateTLFolder.Checked = OMLSettings.StSanaCreateTLFolder; ceStSanaAlwaysCreateMovieFolder.Checked = OMLSettings.StSanaAlwaysCreateMovieFolder; ceDBEStSanaAutoLookupMeta.Checked = OMLEngine.Settings.OMLSettings.StSanaAutoLookupMeta; // Watched folders foreach (OMLSettings.WatchedFolder wf in OMLSettings.ScannerWatchedFolders) { ListViewItem lvi = new ListViewItem(new string[] { wf.Folder.Trim(), wf.ParentTitle.Trim() }); lvi.Tag = wf.ParentID; lvWatchedFolders.Items.Add(lvi); } ceFileWatcherEnabled.Checked = OMLEngine.Settings.OMLSettings.ScannerEnabled; cmbFileWatchedTag.Properties.Items.AddRange(TitleCollectionManager.GetAllTagsList().ToArray()); cmbFileWatchedTag.Text = OMLEngine.Settings.OMLSettings.ScannerSettingsTagTitlesWith; // Mounting Tools foreach (string toolName in Enum.GetNames(typeof(OMLEngine.FileSystem.MountingTool.Tool))) { RadioGroupItem rg = new RadioGroupItem(toolName, toolName); rgMountingTool.Properties.Items.Add(rg); } rgMountingTool.EditValue = OMLSettings.MountingToolSelection.ToString(); cmbMntToolVDrive.Text = OMLSettings.VirtualDiscDrive; teMntToolPath.Text = OMLSettings.MountingToolPath; }
protected override ResultStatus Open() { base.Open(); //全域變數 nullYmd = null; //日期 txtSDate.DateTimeValue = DateTime.Now; //先隨便給個日期 txtDateG1.Text = "1901/01/01"; txtDateG5.Text = "1901/01/01"; //txtDateG7.Text = "1901/01/01"; //拔除Group3 #region DropDownList //設定調整商品條件下拉選單 DataTable dtModelType = new CODW().ListLookUpEdit("40070", "MODEL_ID"); Extension.SetDataTable(ddlModel, dtModelType, "CODW_ID", "CODW_DESC", TextEditStyles.DisableTextEditor, ""); ddlModel.ItemIndex = 0; // S //設定依條件選擇狀態的下拉選單 DataTable dtAdjustType = new CODW().ListLookUpEdit("40070", "DDL_ADJUST"); Extension.SetDataTable(ddlAdjust, dtAdjustType, "CODW_ID", "CODW_DESC", TextEditStyles.DisableTextEditor, ""); ddlAdjust.ItemIndex = 0; // none #endregion //設定群組 GRP_NAME.GroupIndex = 0; GRP_NAME.Caption = "群組"; #region RadioGroup //設定結算保證金調整金額項目RadioGroup // creating and initializing the radio group items RadioGroupItem item1 = new RadioGroupItem(); item1.Description = "SMA"; item1.Value = "S"; RadioGroupItem item2 = new RadioGroupItem(); item2.Description = "EWMA"; item2.Value = "E"; RadioGroupItem item3 = new RadioGroupItem(); item3.Description = "MaxVol"; item3.Value = "M"; RadioGroupItem item4 = new RadioGroupItem(); item4.Description = "FUT-SMA"; item4.Value = "s"; RadioGroupItem item5 = new RadioGroupItem(); item5.Description = "FUT-EWMA"; item5.Value = "e"; RadioGroupItem item6 = new RadioGroupItem(); item6.Description = "FUT-MaxVol"; item6.Value = "m"; RadioGroupItem item7 = new RadioGroupItem(); item7.Description = "使用者自訂"; item7.Value = "U"; RepositoryItemRadioGroup repositoryItemRadioGroup = new RepositoryItemRadioGroup(); repositoryItemRadioGroup.Items.Add(item1); repositoryItemRadioGroup.Items.Add(item2); repositoryItemRadioGroup.Items.Add(item3); repositoryItemRadioGroup.Items.Add(item4); repositoryItemRadioGroup.Items.Add(item5); repositoryItemRadioGroup.Items.Add(item6); repositoryItemRadioGroup.Items.Add(item7); repositoryItemRadioGroup.Columns = 7; ADJ_RSN.ColumnEdit = repositoryItemRadioGroup; //ADJ_RSN.ColumnEdit.Appearance.TextOptions.HAlignment = HorzAlignment.Near; //不處理/觀察/調整 RadioGroup RadioGroupItem item8 = new RadioGroupItem(); item8.Description = " "; item8.Value = "N"; RadioGroupItem item9 = new RadioGroupItem(); item9.Description = " "; item9.Value = " "; RadioGroupItem item10 = new RadioGroupItem(); item10.Description = " "; item10.Value = "Y"; RepositoryItemRadioGroup repositoryItemRadioGroup2 = new RepositoryItemRadioGroup(); repositoryItemRadioGroup2.Items.Add(item8); repositoryItemRadioGroup2.Items.Add(item9); repositoryItemRadioGroup2.Items.Add(item10); repositoryItemRadioGroup2.Columns = 3; ADJ_CODE.ColumnEdit = repositoryItemRadioGroup2; ADJ_CODE.ColumnEdit.Appearance.TextOptions.HAlignment = HorzAlignment.Center; #endregion #if DEBUG txtSDate.EditValue = "2019/05/03"; #endif return(ResultStatus.Success); }
private void gridView_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.Column.FieldName == "LichTrinhTuyenDuongHienTaiId") { GridView gv = sender as GridView; RepositoryItemRadioGroup gridRadioGroup = new RepositoryItemRadioGroup(); var tuyenDuongs = LichTrinhTuyenDuongDal.LayLichTrinh(Convert.ToInt32(gv.GetRowCellValue(e.RowHandle, gv.Columns["Id"]))); foreach (var tuyenDuong in tuyenDuongs) { var item = new RadioGroupItem { Value = tuyenDuong.GaTauCuoiId, Description = tuyenDuong.GaTauCuoi.Ten, Enabled = !tuyenDuong.DaChayQua, }; gridRadioGroup.Items.Add(item); } e.RepositoryItem = gridRadioGroup; } }
private void IncomingUserControl_Load(object sender, EventArgs e) { timer1.Enabled = true; lookUpMixCode.Enabled = true; lookUpMaterial.Enabled = true; lookUpOtherSource.Enabled = true; lookUpReason.Enabled = true; #region get LossType DataTable data = DbLossType.Instance.GetLossTypeName(1); if (data != null && data.Rows.Count > 0) { //insert radio Item vao radio control RadioGroupItem radioItem; int index = 0; foreach (DataRow item in data.Rows) { //radioItem = new RadioGroupItem(); //radioItem.Description = item[1].ToString(); radioItem = new RadioGroupItem(item[0], item[1].ToString()); radLossType.Properties.Items.Add(radioItem); index++; } //radioItem = new RadioGroupItem(index, "Other Source"); //radLossType.Properties.Items.Add(radioItem); radLossType.SelectedIndex = 1; //radLossType.EditValue = data.Rows[0][0];//gắn cho chọn ở item nào radLossType.BorderStyle = BorderStyles.Style3D; //var a= radLossType.Properties.Items.GetItemByValue(3);//lấy ra text theo value } #endregion #region get shifts lookUpShift.Properties.DataSource = DbShift.Instance.GetShiftComming(); lookUpShift.Properties.ValueMember = "ShiftId"; lookUpShift.Properties.DisplayMember = "ShiftName"; lookUpShift.Properties.Columns.Add(new LookUpColumnInfo("ShiftId", "ShiftId", 40)); lookUpShift.Properties.Columns.Add(new LookUpColumnInfo("ShiftName", "ShiftName", 120)); //enable text editing lookUpShift.Properties.TextEditStyle = TextEditStyles.DisableTextEditor; #endregion #region get Reason lookUpReason.Properties.DataSource = DbReasons.Instance.GetReasonType(2); lookUpReason.Properties.ValueMember = "ReasonId"; lookUpReason.Properties.DisplayMember = "ReasonName"; lookUpReason.Properties.Columns.Add(new LookUpColumnInfo("ReasonId", "ReasonId", 40)); lookUpReason.Properties.Columns.Add(new LookUpColumnInfo("ReasonName", "ReasonName", 120)); //enable text editing lookUpReason.Properties.TextEditStyle = TextEditStyles.DisableTextEditor; #endregion #region get MixCode lookUpMixCode.Properties.DataSource = DbMixCode.Instance.GetAllIncoming(); lookUpMixCode.Properties.ValueMember = "MixId"; lookUpMixCode.Properties.DisplayMember = "MixCode"; //lookUpOrderId.Properties.Columns["OrderId"].Visible = false; lookUpMixCode.Properties.Columns.Add(new LookUpColumnInfo("MixId", "MixId", 40)); lookUpMixCode.Properties.Columns.Add(new LookUpColumnInfo("MixCode", "MixCode", 120)); #endregion #region get Source lookUpOtherSource.Properties.DataSource = DbOtherSource.Instance.GetAllIncoming(); lookUpOtherSource.Properties.ValueMember = "SourceId"; lookUpOtherSource.Properties.DisplayMember = "SourceName"; lookUpOtherSource.Properties.Columns.Add(new LookUpColumnInfo("SourceId", "SourceId", 40)); lookUpOtherSource.Properties.Columns.Add(new LookUpColumnInfo("SourceName", "SourceName", 120)); //enable text editing lookUpOtherSource.Properties.TextEditStyle = TextEditStyles.DisableTextEditor; #endregion #region get Material lookUpMaterial.Properties.DataSource = DbIncomingCrush.Instance.GetMaterialsIncomingWinLine(); lookUpMaterial.Properties.ValueMember = "materialcode"; lookUpMaterial.Properties.DisplayMember = "materialname"; lookUpMaterial.Properties.Columns.Add(new LookUpColumnInfo("materialcode", "Material Code", 40)); lookUpMaterial.Properties.Columns.Add(new LookUpColumnInfo("materialname", "Material Name", 120)); #endregion //Đăng ký sự kiện scaleValueChanged GlobalVariable.myEvent.ScaleValueChanged += (s, o) => { Debug.WriteLine($"Incoming Event write: {o.ScaleValue}"); if (txtWeight.ContainsFocus) { txtWeight.Text = o.ScaleValue.ToString(); } }; #region check role Import if (GlobalVariable.importIncoming == false) { lookUpShift.ReadOnly = true; lookUpMaterial.ReadOnly = true; lookUpReason.ReadOnly = true; lookUpOtherSource.ReadOnly = true; lookUpMaterial.ReadOnly = true; txtWeight.ReadOnly = true; txtNetWeight.ReadOnly = true; radLossType.ReadOnly = true; btnSave.Enabled = false; } #endregion }