ActivityComponent getActivityData() { ActivityComponent ac = new ActivityComponent(); ac.ActivityName = txtActivityName.Text; //加判断 ac.PositionX = Convert.ToDouble(txtPositionX.Text); ac.PositionY = Convert.ToDouble(txtPositionY.Text); if (cbActivityType.SelectedIndex >= 0) { ActivityTypeItem cbi = cbActivityType.SelectedItem as ActivityTypeItem; if (cbi != null) { ac.ActivityType = cbi.Name; } } if (cbMergePictureRepeatDirection.SelectedIndex >= 0) { RepeatDirectionItem cbi = cbMergePictureRepeatDirection.SelectedItem as RepeatDirectionItem; if (cbi != null) { ac.RepeatDirection = cbi.Name; } } //if (cbSubFlowList.SelectedIndex >= 0) //{ // WorkflowListItem cbi = cbSubFlowList.SelectedItem as WorkflowListItem; // if (cbi != null) // { // ac.SubFlow = cbi.ID; // } //} if (cbFontSize.SelectedIndex >= 0) { FontSizeItem cbi = cbFontSize.SelectedItem as FontSizeItem; if (cbi != null) { ac.FontSize = cbi.Size; } } return(ac); }
BarCodeComponent getBarCodeData() { BarCodeComponent bc = new BarCodeComponent(); bc.BarCodeInfo = txtBarCodeInfo.Text; //加判断 bc.PositionX = Convert.ToDouble(txtPositionX.Text); bc.PositionY = Convert.ToDouble(txtPositionY.Text); bc.BarCodeWidth = Convert.ToInt32(txtWidth.Text); bc.BarCodeHeight = Convert.ToInt32(txtHeight.Text); if (cbBarCodeType.SelectedIndex >= 0) { BarCodeTypeItem cbi = cbBarCodeType.SelectedItem as BarCodeTypeItem; if (cbi != null) { bc.BarCodeType = cbi.Name; } } if (cbMergePictureRepeatDirection.SelectedIndex >= 0) { RepeatDirectionItem cbi = cbMergePictureRepeatDirection.SelectedItem as RepeatDirectionItem; if (cbi != null) { bc.RepeatDirection = cbi.Name; } } //if (cbSubFlowList.SelectedIndex >= 0) //{ // WorkflowListItem cbi = cbSubFlowList.SelectedItem as WorkflowListItem; // if (cbi != null) // { // ac.SubFlow = cbi.ID; // } //} return(bc); }