Example #1
0
        private void listKeywords_FormatRow(object sender, FormatRowEventArgs e)
        {
            var w = (Keyword)e.Model;

            e.Item.ForeColor = _hardnessForeground[w.Rated];
            e.Item.BackColor = _hardnessBackground[w.Rated];
            e.Item.Font      = w.Rated > 0 ? new Font(listKeywords.Font, FontStyle.Bold) : new Font(listKeywords.Font, FontStyle.Regular);
        }
Example #2
0
        private void FastObjectListView1_FormatRow(object sender, FormatRowEventArgs e)
        {
            DynamicMessage dyn = (DynamicMessage)e.Item.RowObject;

            if (Hits.Contains(dyn.Id))
            {
                e.Item.BackColor = Color.Pink;
            }
        }
        private void GridOnFormatRow(object sender, FormatRowEventArgs e)
        {
            if (_currentGrid.ColorFilterer == null)
            {
                _currentGrid.ColorFilterer = new ModelFilterService <EventLogEntryShort>(_currentGrid.ColorFilter, _currentGrid.Headers, _currentGrid.DateColumnGetter);
            }

            _currentGrid.ColorFilterer.ColorFilter(e.Model, e.Item);
        }
Example #4
0
        private void listView_FormatRow(object sender, FormatRowEventArgs e)
        {
            ExchangeBalance balance = (ExchangeBalance)e.Model;

            if (balance.IsFork)
            {
                e.Item.BackColor = PreferenceManager.preferences.Theme.Yellow;
            }
        }
 void olv_FormatRow1(object sender, FormatRowEventArgs e) {
     e.Item.ForeColor = this.testForeColor;
     e.Item.BackColor = this.testBackColor;
 }
 void olv_FormatRow2(object sender, FormatRowEventArgs e) {
     e.UseCellFormatEvents = (e.RowIndex % 2 == 0);
 }
Example #7
0
		protected override void OnFormatRow(FormatRowEventArgs args) {
			base.OnFormatRow(args);

			DsoTrade trade = (DsoTrade)args.Model;
			AverageCounter avg = frmMain.ItemStats.GetAverage(trade.OfferedItem, trade.DemandedItem);
			// Highlight good trades (ratio is lower than average)
			if (avg != null && avg.Value > trade.Ratio) {
				args.Item.BackColor = Color.FromArgb(192, 255, 192); // Light green
			}
			// Highligh bad trades (ratio is higher than average)
			if (avg != null && avg.Value < trade.Ratio) {
				args.Item.BackColor = Color.FromArgb(255, 192, 192); // Light red
			}
		}