예제 #1
0
        void tileView_ContextButtonCustomize(object sender, TileViewContextButtonCustomizeEventArgs e)
        {
            var folder = GetFolder(e.RowHandle);

            if (folder.IsNewOrSpecial())
            {
                e.Item.Visibility = ContextItemVisibility.Hidden;
            }
        }
        /// <summary>
        /// 把FoodID值复制到ContextButton.Tag
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void tileView1_ContextButtonCustomize(object sender, TileViewContextButtonCustomizeEventArgs e)
        {
            int FoodID = Convert.ToInt32(tileView1.GetRowCellDisplayText(e.RowHandle, "FoodID"));

            ((DevExpress.Utils.ContextButton)e.Item).Tag = FoodID;
            int?state = list.Where(o => o.itemkey.Equals(FoodID)).FirstOrDefault().state;

            if (e.Item.Name == "contextButton1")
            {
                if (state != 1)
                {
                    e.Item.ImageOptions.Image = global::DianDianClient.Properties.Resources.shangjia;
                }
                else
                {
                    e.Item.ImageOptions.Image = global::DianDianClient.Properties.Resources.offshelf;
                }
            }
        }
 private void tileView1_ContextButtonCustomize(object sender, TileViewContextButtonCustomizeEventArgs e)
 {
     ((ContextButton)e.Item).Tag = this.tileView1.GetRowCellValue(e.RowHandle, "couponid");
 }
 /// <summary>
 /// 把FoodGroup值复制到ContextButton.Tag
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void tileView2_ContextButtonCustomize(object sender, TileViewContextButtonCustomizeEventArgs e)
 {
     ((DevExpress.Utils.ContextButton)e.Item).Tag = tileView2.GetRowCellDisplayText(e.RowHandle, "FoodGroupID");
 }