Esempio n. 1
0
        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;
            }
        }
Esempio n. 2
0
 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 { }
 }
Esempio n. 3
0
        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;
        }
Esempio n. 4
0
        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);
        }
Esempio n. 5
0
        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;
                }
            }
        }
Esempio n. 6
0
        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;
                    }
                }
            }
        }
Esempio n. 7
0
        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, "경고");
            }
        }
Esempio n. 9
0
 private void tileView1_ItemCustomize(object sender, TileViewItemCustomizeEventArgs e)
 {
     ColorTile(e.Item);
 }