private void tileView1_ItemCustomize(object sender, TileViewItemCustomizeEventArgs e) { TileView view = sender as TileView; if ((bool)view.GetRowCellValue(e.RowHandle, this.colAvailable) == true) { e.Item.Elements[3].Text = string.Empty; e.Item.Elements[3].Appearance.Normal.BackColor = Color.Transparent; } }
private void tileView1_ItemCustomize(object sender, TileViewItemCustomizeEventArgs e) { try { if (e.Item == null || e.Item.Elements.Count == 0) { return; } e.Item.Elements[0].Appearance.Normal.BackColor = System.Drawing.ColorTranslator.FromHtml(tileViewCN.GetRowCellValue(e.RowHandle, tileViewCN.Columns["MAU_TT"]).ToString()); } catch { } }
private void tileView2_ItemCustomize(object sender, TileViewItemCustomizeEventArgs e) { if (e.Item == null || e.Item.Elements.Count == 0) { return; } Color panelColor = colorPanelReady; Color captionColor = colorCaptionReady; panelColor = colorPanelSold; captionColor = colorCaptionSold; e.Item.Elements[0].Appearance.Normal.BackColor = panelColor; e.Item.Elements[2].Appearance.Normal.ForeColor = captionColor; e.Item.Elements[4].Appearance.Normal.ForeColor = captionColor; }
private void tileView_ItemCustomize(object sender, TileViewItemCustomizeEventArgs e) { DataRowView obj = tileView.GetRow(e.RowHandle) as DataRowView; if (obj == null) { return; } DataSet.ViewTableRow row = obj.Row as DataSet.ViewTableRow; if (row == null) { return; } e.Item["Category"].Appearance.Normal.BackColor = GetCategoryColor(row.Category); }
private void tileView1_ItemCustomize(object sender, TileViewItemCustomizeEventArgs e) { object readColumnValue = tileView1.GetRowCellValue(e.RowHandle, columnRead); if (readColumnValue is bool) { bool isRead = (bool)readColumnValue; if (!isRead) { e.Item["IsRead"].Appearance.Normal.BackColor = UnreadTextColor; e.Item["MsgDate"].Appearance.Normal.ForeColor = UnreadTextColor; e.Item["Subject"].Appearance.Normal.ForeColor = UnreadTextColor; e.Item["Subject"].Appearance.Normal.FontStyleDelta = FontStyle.Bold; } } }
private void tileView1_ItemCustomize(object sender, DevExpress.XtraGrid.Views.Tile.TileViewItemCustomizeEventArgs e) { s = e; var list = db.DK_Customers; var list2 = db.Rooms.ToList(); var list3 = db.Rooms.Where(m => m.Status == 5).ToList(); foreach (var item in list2) { var roomtang = db.RoomTangs.ToList(); foreach (var room in roomtang) { ColorPickEdit c = new ColorPickEdit(); if (Convert.ToInt32(e.Item.Elements[0].Text) == room.Manhom && item.Manhom == room.Manhom) { c.EditValue = String.Format("{0:X}", room.Mamau); Color mau = c.Color; e.Item.AppearanceItem.Normal.BackColor = mau; } } } foreach (var item in list3) { if (Convert.ToInt32(e.Item.Elements[3].Text) == item.Sophong) { e.Item.Elements[6].Image = Properties.Resources.help20; } } if (list.Count() != 0) { foreach (var item in list.ToList()) { if (item.Sophong == Convert.ToInt32(e.Item.Elements[3].Text) && item.Daidien == true) { e.Item.Elements[4].Text = item.Hoten; e.Item.Elements[5].Text = item.DateCheckin.ToShortDateString(); e.Item.Elements[1].Image = global::devexpress.Properties.Resources.Office_Customer_Male_Light_icon; } } } }
private void tileView1_ItemCustomize_1(object sender, TileViewItemCustomizeEventArgs e) { if (e.Item == null || e.Item.Elements.Count == 0) { return; } //int slton = (int)tileView1.GetRowCellValue(e.RowHandle, tileView1.Columns["slton"]); Color panelColor = colorPanelReady; Color captionColor = colorCaptionReady; //if (slton > 0) //{ panelColor = colorPanelSold; captionColor = colorCaptionSold; e.Item.Elements[6].Text = "Sold"; //} e.Item.Elements[0].Appearance.Normal.BackColor = panelColor; e.Item.Elements[2].Appearance.Normal.ForeColor = captionColor; e.Item.Elements[4].Appearance.Normal.ForeColor = captionColor; }
private void ActionCustomize(object sender, TileViewItemCustomizeEventArgs e) { try { //2:qty, 4:price string item = e.Item.Elements[1].Text; if (item != null) { e.Item.Elements[2].Text = remaiN_GOODSTableAdapter1.GetDataByName(e.Item.Elements[1].Text)[0].REMAINING + " " + goodsunitTableAdapter1.GetDataByNo( tileView1.GetRowCellValue(e.RowHandle, colGDSUNIT_ID1) as string)[0].GDSUNIT_DESC .ToString(); e.Item.Elements[4].Text = miN_RENT_FEETableAdapter1.GetDataByName(e.Item.Elements[1].Text)[0].GDS_MIN_FEE.ToString(); } } catch (Exception exc) { MessageBox.Show(exc.Message, "경고"); } }
private void tileView1_ItemCustomize(object sender, TileViewItemCustomizeEventArgs e) { ColorTile(e.Item); }