public SurfaceUC(AVL_File.Surface surf) : this() { m_surf = surf; ribbonTab1.Text = "SURFACE: " + surf.Name; ydupTextBox.TextBoxText = surf.YDUPLICATE.ToString(); componentTextBox.TextBoxText = surf.COMPONENT.ToString(); scaleTextBox.TextBoxText = surf.SCALE[0].ToString() + "," + surf.SCALE[1].ToString() + "," + surf.SCALE[2].ToString(); translateTextBox.TextBoxText = surf.TRANSLATE[0].ToString() + "," + surf.TRANSLATE[1].ToString() + "," + surf.TRANSLATE[2].ToString(); angleTextBox.TextBoxText = surf.ANGLE.ToString(); nowakeCheck.Checked = surf.NOWAKE; noableCheck.Checked = surf.NOALBE; noloadCheck.Checked = surf.NOLOAD; chordwiseUpDown.TextBoxText = surf.Nchordwise.ToString(); spanwiseUpDown.TextBoxText = surf.Nspanwise.ToString(); string[] ControlNames = ControlSurfNames(); for (int i = 0; i < ControlNames.Length; i++) { var lab = new RibbonLabel(); lab.Text = ControlNames[i]; controlSurfDropDown.DropDownItems.Add(lab); if (i == 0) controlSurfDropDown.SelectedItem = lab; } ChangeSection(0); RecalculateStats(); OnChangedSelection(this, new SectionSelectEventArgs(-1)); }
List<RibbonButton> _myMember = new List<RibbonButton>(); //List các chứa các button thành viên public MyPaint(short option) { InitializeComponent(); for (int i = 5; i <= 50; i++) { RibbonLabel temp = new RibbonLabel(); temp.Text = i.ToString(); this.rbcmbbx_SizeText.DropDownItems.Add(temp); } System.Drawing.Text.InstalledFontCollection fonts = new System.Drawing.Text.InstalledFontCollection(); foreach (FontFamily family in fonts.Families) { RibbonLabel temp = new RibbonLabel(); temp.Text = family.Name.ToString(); this.rbcmbbx_Font.DropDownItems.Add(temp); } if (option == 0) //Offline { rbtb_NetWorkServer.Visible = false; rbtb_NetWorkClient.Visible = false; PnlPaint._isClient = PnlPaint._isServer = false; } else// Online { PnlPaint._isFill = false; PnlPaint._isStillCanMove = false; PnlPaint._isStillCanReSize = false; PnlPaint.myPaint.ShapeType1 = ShapeType.MyLine; PnlPaint.ROOM += updateRoom; PnlPaint.STATUS += update; PnlPaint.CONTROL += updateControl; PnlPaint.REMOVEMEM += removeMem; PnlPaint.ROOMCLIENT += roomclient; PnlPaint.ABLEORDISABLE += ableordisable; PnlPaint.REMOVEROOMCLIENT += removeroomClient; if (option == 1) // server { PnlPaint._isServer = true; PnlPaint._isClient = false; rbtb_NetWorkClient.Visible = false; } else //Client { PnlPaint._isClient = true; PnlPaint._isServer = false; rbtb_NetWorkServer.Visible = false; } } }
private RibbonLabel AddLabel(RibbonItemCollection collection, string text) { RibbonLabel label = new RibbonLabel(); label.Text = text; collection.Add(label); return label; }