private void objLVDashboard_FormatRow(object sender, FormatRowEventArgs e) { if (e == null) { return; } DashboardReportItem item = (DashboardReportItem)e.Model; if (item.GetReportItemDecoration().IsHighlightColor) { e.Item.BackColor = item.GetReportItemDecoration().HighlightColor; } e.UseCellFormatEvents = true; }
private void objLVDashboard_FormatCell(object sender, FormatCellEventArgs e) { if (e == null) { return; } DashboardReportItem item = (DashboardReportItem)e.Model; if (e.SubItem.ForeColor != item.GetReportItemDecoration().FontColor) { e.SubItem.ForeColor = item.GetReportItemDecoration().FontColor; } //indention on dashboard report grouped e.Item.Text = " ".PadLeft(dashboardContentIndention) + e.Item.Text; }
private void objLVDashboard_HyperlinkClicked(object sender, HyperlinkClickedEventArgs e) { if (e.Model == null) { return; } DashboardReportItem item = (DashboardReportItem)e.Model; if (item.GetReportItemDecoration().IsHyperLink) { ActionableDashboardReportItem(item); } }
private void objLVDashboard_IsHyperlink(object sender, IsHyperlinkEventArgs e) { if (e.Model == null) { return; } DashboardReportItem item = (DashboardReportItem)e.Model; if (!item.GetReportItemDecoration().IsHyperLink) { e.IsHyperlink = false; e.Url = null; } }