/// <summary> /// catches the controller of the RightsWindow /// </summary> private void catchControllers() { btnSave = (MetroFramework.Controls.MetroButton)parRightsWindow.Controls.Find("mBtnSave", true).First(); btnCancel = (MetroFramework.Controls.MetroButton)parRightsWindow.Controls.Find("mBtnCancel", true).First(); comboboxAllGroups = (MetroFramework.Controls.MetroComboBox)parRightsWindow.Controls.Find("mCmbBxAllGroups", true).First(); textboxGroupName = (MetroFramework.Controls.MetroTextBox)parRightsWindow.Controls.Find("mTxtBxGroupName", true).First(); labelGroupName = (MetroFramework.Controls.MetroLabel)parRightsWindow.Controls.Find("mLblGroup", true).First(); comboboxR6Accidents = (MetroFramework.Controls.MetroComboBox)parRightsWindow.Controls.Find("mCmbBxAccidents", true).First(); comboboxR4Users = (MetroFramework.Controls.MetroComboBox)parRightsWindow.Controls.Find("mCmbBxUsers", true).First(); comboboxR5Rights = (MetroFramework.Controls.MetroComboBox)parRightsWindow.Controls.Find("mCmbBxRights", true).First(); comboboxR7Store = (MetroFramework.Controls.MetroComboBox)parRightsWindow.Controls.Find("mCmbBxStore", true).First(); comboboxR8Request = (MetroFramework.Controls.MetroComboBox)parRightsWindow.Controls.Find("mCmbBxRequest", true).First(); comboboxR9Order = (MetroFramework.Controls.MetroComboBox)parRightsWindow.Controls.Find("mCmbBxOrder", true).First(); comboboxR10Subcontr = (MetroFramework.Controls.MetroComboBox)parRightsWindow.Controls.Find("mCmbBxSubcontr", true).First(); comboboxR2LocalAccid = (MetroFramework.Controls.MetroComboBox)parRightsWindow.Controls.Find("mCmbBxAccidLocal", true).First(); comboboxR3LocalUser = (MetroFramework.Controls.MetroComboBox)parRightsWindow.Controls.Find("mCmbBxUsersLocal", true).First(); comboboxR1LocalRequest = (MetroFramework.Controls.MetroComboBox)parRightsWindow.Controls.Find("mCmbBxRequestLocal", true).First(); tileNew = (MetroFramework.Controls.MetroTile)parRightsWindow.Controls.Find("mTileNew", true).First(); tileModify = (MetroFramework.Controls.MetroTile)parRightsWindow.Controls.Find("mTileModify", true).First(); tileDelete = (MetroFramework.Controls.MetroTile)parRightsWindow.Controls.Find("mTileDelete", true).First(); }
//Code to display papers published on click of an area or a faculty private void TileClickEventArea(object sender, EventArgs e) { MetroFramework.Controls.MetroTile tile = sender as MetroFramework.Controls.MetroTile; if (tile.Parent.Name == "area") { List <ByInterestArea> area = r.byInterestArea; foreach (ByInterestArea a in area) { if (a.areaName == tile.Name) { for (var i = 0; i < a.citations.Count; i++) { dataGridView1.Rows.Add(); dataGridView1.Rows[i].Cells[0].Value = a.citations[i]; } } } } else { List <ByFaculty> area = r.byFaculty; foreach (ByFaculty a in area) { if (a.username == tile.Name) { for (var i = 0; i < a.citations.Count; i++) { dataGridView2.Rows.Add(); dataGridView2.Rows[i].Cells[0].Value = a.citations[i]; } } } } }
private void tit_kind_Click(object sender, EventArgs e) { MetroFramework.Controls.MetroTile tit = sender as MetroFramework.Controls.MetroTile; int idKind = (tit.Tag as DTO.Kind_DTO).Id; Load_Menu_By_ID(idKind); }
private void changeAdminState_Click(object sender, EventArgs e) { //switch online/offline MetroFramework.Controls.MetroTile changeState = sender as MetroFramework.Controls.MetroTile; if (LANSharingApp.umu.getAdminState().Equals("online")) { LANSharingApp.umu.changeAdminState("offline"); LANSharingApp.mre.Reset(); //block server with ManualResetEvent stateLabel.Text = "ONLINE"; offlineMenuItem.Checked = true; onlineMenuItem.Checked = false; state_offline_dot.Visible = true; state_online_dot.Visible = false; } else { LANSharingApp.umu.changeAdminState("online"); LANSharingApp.mre.Set(); //unblock server with ManualResetEvent stateLabel.Text = "OFFLINE"; offlineMenuItem.Checked = false; onlineMenuItem.Checked = true; state_offline_dot.Visible = false; state_online_dot.Visible = true; } }
//public DocumentChair myChair; #endregion public DocumentFile(string name, int floor) { //this.doc = new Button(); //this.doc.Width = this.width; //this.doc.Height = this.height; //this.doc.Name = name; //this.doc.UseVisualStyleBackColor = false; //this.doc.TabStop = false; //this.doc.Text = this.text; //this.doc.BackColor = Color.White; //this.doc.BackgroundImage = global::Carbinet.Properties.Resources.grey; //this.doc.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; //this.doc.FlatStyle = System.Windows.Forms.FlatStyle.Flat; //this.doc.FlatAppearance.BorderSize = 0; this.doc = new MetroFramework.Controls.MetroTile(); doc.Width = this.width; doc.Height = this.height; doc.ActiveControl = null; doc.MainText = this.text; doc.Name = name; doc.Style = MetroFramework.MetroColorStyle.Blue; doc.StyleManager = null; doc.Text = string.Empty; doc.Theme = MetroFramework.MetroThemeStyle.Light; doc.TileCount = 0; this.name = name; this.floorNumber = floor; this.doc.Click += new EventHandler(doc_Click); }
private void OrderTileButton_Click(object sender, EventArgs e) { MetroFramework.Controls.MetroTile senderTile = (MetroFramework.Controls.MetroTile)sender; string OName = senderTile.Text; XmlDocument xDoc = new XmlDocument(); xDoc.Load("orders.xml"); XmlElement xRoot = xDoc.DocumentElement; foreach (XmlNode xnode in xRoot) { if (xnode.Name == OTypeName) { XmlElement xElem = (XmlElement)xDoc.SelectSingleNode("settings/" + OTypeName + "/" + OName + "/Russian/Price"); PriceValue = float.Parse(xElem.InnerText.Replace(".", ",")); } } OrdersCostList.Add(PriceValue); MarkedOrderList.Items.Add(OName); OrdersCostArray = OrdersCostList.ToArray(); A = 0.0f; for (int i = 0; i < OrdersCostArray.Length; i++) { A += OrdersCostArray[i]; } Label3.Text = String.Format("Сумма: {0}с. Кол-во: {1}", A, MarkedOrderList.Items.Count); }
void Load_Menu_By_ID(int id) { flowLayoutPanel_item.Controls.Clear(); List <DTO.Menu_DTO> listMenu = menu_BUS.GetMenus(id); int TableWidth = 125; int TableHeight = 100; try { foreach (DTO.Menu_DTO item in listMenu) { MetroFramework.Controls.MetroTile tit_Item = new MetroFramework.Controls.MetroTile() { Width = TableWidth, Height = TableHeight }; flowLayoutPanel_item.Controls.Add(tit_Item); tit_Item.Theme = MetroFramework.MetroThemeStyle.Light; tit_Item.UseTileImage = true; tit_Item.Style = MetroFramework.MetroColorStyle.Teal; tit_Item.TileImageAlign = System.Drawing.ContentAlignment.MiddleCenter; tit_Item.TileTextFontWeight = MetroFramework.MetroTileTextWeight.Regular; tit_Item.Text = item.Name + Environment.NewLine + "Amout: " + item.Amout; tit_Item.Click += tit_Item_Click; tit_Item.Tag = item; } } catch { Label lb1 = new Label(); lb1.Text = "Nothing in there!"; flowLayoutPanel_item.Controls.Add(lb1); } }
internal void UpdateImageButtons() { try { Dictionary <string, User> .ValueCollection All_Users = Online_Users.Values; if (All_Users != null && All_Users.Count > 0) { foreach (User user in All_Users.ToList <User>()) { Bitmap b1 = new Bitmap(user.getImage()); Bitmap b2 = new Bitmap(user.getButton().TileImage); if (!ImageCompareString(b1, b2)) { //get button metroButton = user.getButton(); //remove obsolete button with old image LANSharingApp.gui.flowLayoutPanel.Controls.Remove(user.getButton()); //add new button with new image metroButton.TileImage = user.getImage(); LANSharingApp.gui.flowLayoutPanel.Controls.Add(metroButton); } } } } catch (Exception e) { Console.WriteLine(e.ToString()); LANSharingApp.LogFile(e.Message, e.ToString(), e.Source); LANSharingApp.serverThread.Join(); Application.Exit(); } }
//To show more details on graduate program private void TileClickEventG(object sender, EventArgs e) { MetroFramework.Controls.MetroTile tile = sender as MetroFramework.Controls.MetroTile; GraduateDegree g = new GraduateDegree(tile.Name); g.ShowDialog(); }
//To show more details about ug program private void TileClickEvent(object sender, EventArgs e) { MetroFramework.Controls.MetroTile tile = sender as MetroFramework.Controls.MetroTile; UnderGraduate ug = new UnderGraduate(tile.Name); ug.ShowDialog(); }
private void cart_Click(object sender, EventArgs e) { FormWithRecipe formWithRecipe = new FormWithRecipe(this); MetroFramework.Controls.MetroTile mt = sender as MetroFramework.Controls.MetroTile; formWithRecipe.pictureBox1.Image = mt.TileImage; formWithRecipe.pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage; formWithRecipe.Text = mt.Text; SqlConnection connection = new SqlConnection(connectionString); try { connection.Open(); } catch (Exception ex) { MessageBox.Show(ex.Message); connection.Close(); } SqlCommand command = new SqlCommand("SELECT ingredients, steps FROM Descryption WHERE name = N'" + mt.Text + "'", connection); SqlDataReader reader; reader = command.ExecuteReader(); while (reader.Read()) { formWithRecipe.rtbIngedients.Text = reader[0].ToString(); formWithRecipe.rtbSteps.Text = reader[1].ToString(); } connection.Close(); formWithRecipe.Show(); }
void Load_Menu_By_ID(int id) { flowLayoutPanel_ServicesInfo.Controls.Clear(); List <DTO.Menu_DTO> listMenu = BUS.menu_BUS.GetMenus(id); int TableWidth = 300; int TableHeight = 200; try { foreach (DTO.Menu_DTO item in listMenu) { MetroFramework.Controls.MetroTile tit_Item = new MetroFramework.Controls.MetroTile() { Width = TableWidth, Height = TableHeight }; flowLayoutPanel_ServicesInfo.Controls.Add(tit_Item); tit_Item.Theme = MetroFramework.MetroThemeStyle.Light; tit_Item.UseTileImage = true; tit_Item.Style = MetroFramework.MetroColorStyle.Teal; tit_Item.TileImageAlign = System.Drawing.ContentAlignment.MiddleCenter; tit_Item.TileTextFontWeight = MetroFramework.MetroTileTextWeight.Regular; tit_Item.Text = item.Name + Environment.NewLine + "Amout: " + item.Amout + Environment.NewLine + "Original price: " + item.Original_price.ToString("c", culture) + Environment.NewLine + "Inventory money: " + (item.Original_price * item.Amout).ToString("c", culture); } } catch { } }
void Load_Kind() { List <DTO.Kind_DTO> listKind = Kind_BUS.Getkinds(); int TableWidth = 320; int TableHeight = 150; foreach (DTO.Kind_DTO item in listKind) { MetroFramework.Controls.MetroTile tit_kind = new MetroFramework.Controls.MetroTile() { Width = TableWidth, Height = TableHeight }; flowLayoutPanel_Service.Controls.Add(tit_kind); tit_kind.Theme = MetroFramework.MetroThemeStyle.Light; tit_kind.UseTileImage = true; tit_kind.Style = MetroFramework.MetroColorStyle.Green; tit_kind.TileImageAlign = System.Drawing.ContentAlignment.MiddleCenter; //tit_kind.TileImage = global::Karaoke.Properties.Resources.wine; tit_kind.TileTextFontWeight = MetroFramework.MetroTileTextWeight.Regular; tit_kind.Text = item.Name; tit_kind.TileTextFontSize = MetroFramework.MetroTileTextSize.Tall; tit_kind.Click += tit_kind_Click; tit_kind.Tag = item; } }
public Entry(string title, string text, Control c, int index, string date) { this.text = text; this.index = index; this.date = date; if (title == "<title>") { RichTextBox rtb = new RichTextBox(); rtb.Rtf = text; this.title = (index + 1).ToString() + ") " + Regex.Replace(rtb.Text, "/nnn", " "); } else { this.title = (index + 1).ToString() + ") " + title; } MetroFramework.Controls.MetroTile m = new MetroFramework.Controls.MetroTile(); m.Width = c.Width; m.Height = 20; m.Text = this.title; m.Location = new Point(0, index * (m.Height + 4)); m.Style = MetroFramework.MetroColorStyle.Red; c.Controls.Add(m); }
private void clickValider(MetroFramework.Controls.MetroTile btn, string nomBtn) { //On change le texte écrit sur le bouton btn.Text = nomBtn; //On change la couleur du bouton btn.BackColor = Color.SteelBlue; //On affiche le bouton annuler btnAnnuler.Visible = false; //Re active les boutons btnModifier.Enabled = true; btnSupprimer.Enabled = true; btnRechercher.Enabled = true; btnAjouter.Enabled = true; //Les textbox sont inacessibles. txtBoxCode.Enabled = false; txtBoxTitre.Enabled = false; txtBoxTome.Enabled = false; txtBoxParution.Enabled = false; //Le background color des textbox change de couleur pour indiquer qu'elles sont verouillés txtBoxCode.BackColor = Color.Silver; txtBoxTitre.BackColor = Color.Silver; txtBoxTome.BackColor = Color.Silver; txtBoxParution.BackColor = Color.Silver; }
//Methode correspondant la validation des saisies utilisateurs public void clickValider(MetroFramework.Controls.MetroTile btn, string nomBtn) { btn.Text = nomBtn; btn.BackColor = Color.SteelBlue; btnAnnuler.Visible = false; //Re active les boutons btnAjouter.Enabled = true; btnModifier.Enabled = true; btnSupprimer.Enabled = true; btnAjRetour.Enabled = true; btnSearchEmp.Enabled = true; btnLivre.Enabled = true; //Les textbox sont inacessibles. txtbxNumEmp.Enabled = false; MtxtbxRefEx.Enabled = false; dtEmprunt.Enabled = false; dtRetour.Enabled = false; dtRetourPrevu.Enabled = false; //Le background color des textbox change de couleur pour indiquer qu'elles sont verouillés MtxtbxRefEx.BackColor = Color.Silver; txtbxNumEmp.BackColor = Color.Silver; //Reinistialisation des textbox txtbxNumEmp.Text = ""; MtxtbxRefEx.Text = ""; dtRetourPrevu.Text = ""; dtRetour.Text = ""; dtEmprunt.Text = ""; dtDate.Text = ""; rbLivreEmprunter.Checked = false; rbLivreNonRendu.Checked = false; }
void Load_Menu_By_ID(int id) { flowLayoutPanel_ServicesInfo.Controls.Clear(); List <DTO.Menu_DTO> listMenu = menu_BUS.GetMenus(id); //MessageBox.Show(listMenu.Count.ToString()); int TableWidth = 144; int TableHeight = 100; try { foreach (DTO.Menu_DTO item in listMenu) { MetroFramework.Controls.MetroTile tit_Item = new MetroFramework.Controls.MetroTile() { Width = TableWidth, Height = TableHeight }; flowLayoutPanel_ServicesInfo.Controls.Add(tit_Item); tit_Item.Theme = MetroFramework.MetroThemeStyle.Light; tit_Item.UseTileImage = true; tit_Item.Style = MetroFramework.MetroColorStyle.Teal; tit_Item.TileImageAlign = System.Drawing.ContentAlignment.MiddleCenter; tit_Item.TileTextFontWeight = MetroFramework.MetroTileTextWeight.Regular; tit_Item.Text = item.Name + Environment.NewLine + "Amout: " + item.Amout; tit_Item.Click += tit_Item_Click; tit_Item.Tag = item; } } catch { } }
private void clickBouton(MetroFramework.Controls.MetroTile btn) { //On change la couleur du bouton btn.BackColor = Color.Green; //On change le texte écrit sur le bouton btn.Text = "Valider"; //le bouton annuler apparait btnAnnuler.Visible = true; //Desactive tous les autres boutons btnModifier.Enabled = false; btnSupprimer.Enabled = false; btnRechercher.Enabled = false; btnAjouter.Enabled = false; //Les textbox à remplir pour l'insertion se déverouille txtBoxCode.Enabled = true; txtBoxTitre.Enabled = true; txtBoxTome.Enabled = true; txtBoxParution.Enabled = true; //Le background color des textbox change de couleur pour indiquer qu'elles sont déverouillés txtBoxCode.BackColor = Color.White; txtBoxTitre.BackColor = Color.White; txtBoxTome.BackColor = Color.White; txtBoxParution.BackColor = Color.White; }
//code to show undergraduate degree private void undergraduateFn() { string degreelink = baseurl.getRestData("/degrees/"); //Console.WriteLine(degreelink); degree = JToken.Parse(degreelink).ToObject <DegreePrograms>(); List <Undergraduate> ugdegree = degree.undergraduate; ugTitle.Text = "Undergraduate Degrees"; ugTitle.MaximumSize = new Size(1000, 0); ugTitle.Location = new Point(((this.ClientSize.Width - ugTitle.Width) / 2) - 75, 50); ugTitle.AutoSize = true; TableLayoutPanel panelUg = new TableLayoutPanel(); panelUg.Location = new Point((this.ClientSize.Width - panelUg.Width) / 6, 100); panelUg.RowCount = 1; panelUg.ColumnCount = 3; ugPage.Controls.Add(panelUg); for (int i = 0; i < ugdegree.Count; i++) { Undergraduate ug = ugdegree[i]; MetroFramework.Controls.MetroTile tile = new MetroFramework.Controls.MetroTile(); tile.Size = new Size(300, 200); tile.TextAlign = ContentAlignment.MiddleCenter; tile.Style = MetroFramework.MetroColorStyle.Orange; tile.Text = ug.title; tile.Click += new EventHandler(TileClickEvent); tile.Name = ug.degreeName; panelUg.Controls.Add(tile, i, 0); } panelUg.Size = new Size(ugdegree.Count * 300, 200); }
void Load_Users() { List <DTO.User_DTO> listUsers = BUS.User_BUS.GetAllUsers(); int TableWidth = 490; int TableHeight = 150; //MessageBox.Show(listKind.Count.ToString()); flowLayoutPanel_Users.Controls.Clear(); foreach (DTO.User_DTO item in listUsers) { MetroFramework.Controls.MetroTile tit_User = new MetroFramework.Controls.MetroTile() { Width = TableWidth, Height = TableHeight }; flowLayoutPanel_Users.Controls.Add(tit_User); tit_User.Theme = MetroFramework.MetroThemeStyle.Light; tit_User.UseTileImage = true; tit_User.Style = MetroFramework.MetroColorStyle.Yellow; tit_User.TileImageAlign = System.Drawing.ContentAlignment.MiddleLeft; tit_User.TileImage = global::Karaoke.Properties.Resources.user_normal; tit_User.TileTextFontWeight = MetroFramework.MetroTileTextWeight.Regular; tit_User.Text = "ID: " + item.Id + Environment.NewLine + "Name: " + item.NameUser + Environment.NewLine + "Permission: " + item.NamePermission; tit_User.TileTextFontSize = MetroFramework.MetroTileTextSize.Tall; tit_User.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; if (item.NamePermission.ToString() == "ADMIN") { tit_User.TileImage = global::Karaoke.Properties.Resources.user_admin; } tit_User.Click += tit_User_Click; tit_User.Tag = item; } }
public void CambiarColor(MetroFramework.Controls.MetroTile t, MetroFramework.Controls.MetroLabel l, char c) { switch (c) { case 'g': case 'G': t.Style = MetroFramework.MetroColorStyle.Green; l.Style = MetroFramework.MetroColorStyle.Green; break; case 'r': case 'R': t.Style = MetroFramework.MetroColorStyle.Red; l.Style = MetroFramework.MetroColorStyle.Red; break; case 'b': case 'B': t.Style = MetroFramework.MetroColorStyle.Blue; l.Style = MetroFramework.MetroColorStyle.Blue; break; case 's': case 'S': default: t.Style = MetroFramework.MetroColorStyle.Silver; l.Style = MetroFramework.MetroColorStyle.Silver; break; } t.Refresh(); l.Refresh(); }
private void TileClickEventC(object sender, EventArgs e) { MetroFramework.Controls.MetroTile tile = sender as MetroFramework.Controls.MetroTile; CourseDetail m = new CourseDetail(tile.Name); m.Size = new Size(850, 400); m.ShowDialog(); }
private void AreaTileButton_Click(object sender, EventArgs e) { FlowLayoutArea.Controls.Clear(); MetroFramework.Controls.MetroTile control = (MetroFramework.Controls.MetroTile)sender; string name = control.Text; LoadClientAreas("areas.xml", name); }
//code to show details abouta a minor private void TileClickEventM(object sender, EventArgs e) { MetroFramework.Controls.MetroTile tile = sender as MetroFramework.Controls.MetroTile; MinorDetails m = new MinorDetails(tile.Name); m.Size = new Size(1000, 500); m.ShowDialog(); }
private void GenerirajObavijesti() { Dictionary <string, object> biblioteka = new Dictionary <string, object> { { "Datum", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") } }; List <string> _operator = new List <string> { { "<=" } }; DataTable dT_query = mjesta.Kalendar.Ucitaj(biblioteka, _operator); if (dT_query.Rows.Count != 0) { int top = 0; int left = 0; List <string> _operator_query = new List <string> { { "like" }, { "=" } }; foreach (int _query in Enumerable.Range(0, dT_query.Rows.Count)) { if (mjesta.Ucitaj(int.Parse(dT_query.Rows[_query]["Id_Mjesta"].ToString())).Rows.Count == 0) { continue; } DateTime _date = (DateTime)dT_query.Rows[_query]["Datum"]; List <object> tag = new List <object> { { _date }, { mjesta.Ucitaj(int.Parse(dT_query.Rows[_query]["Id_Mjesta"].ToString())).Rows[0]["NazivMjesta"] } }; Dictionary <string, object> biblioteka_query = new Dictionary <string, object> { { "Datum", "%" + _date.ToString("yyyy-MM-dd") + "%" }, { "Id_Mjesta", dT_query.Rows[_query]["Id_Mjesta"] } }; if (new Evidencija().Ucitaj(biblioteka_query, _operator_query).Rows.Count <= 0) { MetroFramework.Controls.MetroTile tile = new MetroFramework.Controls.MetroTile { Location = new Point(left, top), Margin = new Padding(1, 1, 1, 1), Name = "obavijest_gumb", Size = new Size(285, 32), TextAlign = ContentAlignment.MiddleCenter, Text = mjesta.Ucitaj(int.Parse(dT_query.Rows[_query]["Id_Mjesta"].ToString())).Rows[0]["NazivMjesta"] + " " + _date.ToShortDateString(), TileTextFontSize = MetroFramework.MetroTileTextSize.Small, Visible = true, Tag = tag }; metroObavijesti.Controls.Add(tile); tile.Click += new System.EventHandler(Home.Click_Gumb); tile.BringToFront(); top += tile.Height + tile.Margin.Top; } } } }
private void showMovie() { int movieCount = 0; int plocationH = 0; //i apachia int plocationL = 0; //i deshne int tlocationH = 186; //i apchia int tlocationL = 0; //i deshne int movieCountBreak = 0; int panelSizeH = 799; int panelSizeW = 450; foreach (Movie movie in ml) { if (movieCountBreak == 2) { tlocationL = 0; plocationL = 0; plocationH += 263; tlocationH += 263; movieCountBreak = 0; panelSizeH += 280; //panelSizeW += 280; movieListingPanel.Size = new Size(panelSizeW, panelSizeH); } PictureBox picture = new PictureBox { Name = movieCount.ToString(), Size = new Size(230, 180),//(i deshne, i apachia) Location = new Point(plocationL, plocationH), Image = ml[movieCount].getPoster(), SizeMode = PictureBoxSizeMode.StretchImage, BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D, }; picture.MouseClick += new MouseEventHandler(picture_Click);//add on click even to dinamicly generated picturebox movieListingPanel.Controls.Add(picture); MetroFramework.Controls.MetroTile tile = new MetroFramework.Controls.MetroTile() { Name = "textBox" + movieCount, Location = new Point(tlocationL, tlocationH), Size = new Size(230, 50),//(i deshne, i apachia) Text = ml[movieCount].getTitle(), AutoSize = false, Anchor = (AnchorStyles.Top | AnchorStyles.Left), //ReadOnly = true, TextAlign = ContentAlignment.MiddleCenter, }; movieListingPanel.Controls.Add(tile); movieCount++; movieCountBreak++; plocationL += 236; tlocationL += 236; } }
//code to show detail about people on click private void TileClickEventPeople(object sender, EventArgs e) { MetroFramework.Controls.MetroTile tile = sender as MetroFramework.Controls.MetroTile; PeopleDetails m = new PeopleDetails(tile.Name, tile.Parent.Name); Console.WriteLine(tile.Parent.Name); m.Size = new Size(500, 400); m.ShowDialog(); }
public void tit_kind_Click(object sender, EventArgs e) { MetroFramework.Controls.MetroTile tit = sender as MetroFramework.Controls.MetroTile; int idKind = (tit.Tag as Kind_DTO).Id; Load_Menu_By_ID(idKind); string title = ((sender as MetroFramework.Controls.MetroTile).Tag as Kind_DTO).Name; metroLabel_tit.Text = "List of " + title; }
private void timer_dialog(object sender, EventArgs e) { MetroFramework.Controls.MetroTile tile = ((MetroFramework.Controls.MetroTile)sender); LaunchPad tmpPad = TimerPrompt.ShowDialog(tile.Text, tile); if (tmpPad != null) { padList.Add(tmpPad); tile.Style = MetroFramework.MetroColorStyle.Blue; } }
private void metroTile2_Click(object sender, EventArgs e) { MetroFramework.Controls.MetroTile newmetroTile = new MetroFramework.Controls.MetroTile(); newmetroTile.Name = "Asociatie2"; newmetroTile.Text = "Asociatie2"; newmetroTile.Size = new Size(345, 263); newmetroTile.TextAlign = ContentAlignment.MiddleCenter; newmetroTile.TileTextFontSize = MetroFramework.MetroTileTextSize.Tall; newmetroTile.TileTextFontWeight = MetroFramework.MetroTileTextWeight.Regular; AsociatieLayoutPanel.Controls.Add(newmetroTile); }
private void metroTile_Configuracoes_MouseDown(object sender, MouseEventArgs e) { this.CurrentTile = (MetroFramework.Controls.MetroTile)sender; }