Skip to content

Commit 03b2446

Browse files
committed
Fix Fin app column export widths
1 parent 5febb45 commit 03b2446

File tree

2 files changed

+37
-19
lines changed

2 files changed

+37
-19
lines changed

sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/Analytics.razor

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -153,19 +153,31 @@
153153
{
154154
args.Columns.First(x => x.Field == nameof(Transaction.Date)).Width = "180px";
155155
args.Columns.First(x => x.Field == nameof(Transaction.Amount)).Width = "100px";
156-
args.Columns.First(x => x.Field == nameof(Transaction.Category)).Width = "120px";
157-
args.Columns.First(x => x.Field == nameof(Transaction.PaymentMethodId)).Width = "100px";
158-
args.Columns.First(x => x.Field == nameof(Transaction.Merchant)).Width = "140px";
156+
if (IsLargeScreen)
157+
{
158+
args.Columns.First(x => x.Field == nameof(Transaction.Category)).Width = "120px";
159+
args.Columns.First(x => x.Field == nameof(Transaction.PaymentMethodId)).Width = "100px";
160+
}
161+
if (IsMediumOrLargeScreen)
162+
{
163+
args.Columns.First(x => x.Field == nameof(Transaction.Merchant)).Width = "140px";
164+
}
159165
args.Columns.First(x => x.Field == nameof(Transaction.Status)).Width = "100px";
160166
}
161167

162168
private void OnGridBeforePdfExport(GridBeforePdfExportEventArgs args)
163169
{
164170
args.Columns.First(x => x.Field == nameof(Transaction.Date)).Width = "180px";
165171
args.Columns.First(x => x.Field == nameof(Transaction.Amount)).Width = "100px";
166-
args.Columns.First(x => x.Field == nameof(Transaction.Category)).Width = "120px";
167-
args.Columns.First(x => x.Field == nameof(Transaction.PaymentMethodId)).Width = "100px";
168-
args.Columns.First(x => x.Field == nameof(Transaction.Merchant)).Width = "140px";
172+
if (IsLargeScreen)
173+
{
174+
args.Columns.First(x => x.Field == nameof(Transaction.Category)).Width = "120px";
175+
args.Columns.First(x => x.Field == nameof(Transaction.PaymentMethodId)).Width = "100px";
176+
}
177+
if (IsMediumOrLargeScreen)
178+
{
179+
args.Columns.First(x => x.Field == nameof(Transaction.Merchant)).Width = "140px";
180+
}
169181
args.Columns.First(x => x.Field == nameof(Transaction.Status)).Width = "100px";
170182
}
171183

sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/Overview.razor

Lines changed: 19 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -198,25 +198,31 @@
198198
{
199199
args.Columns.First(x => x.Field == nameof(Transaction.Date)).Width = "180px";
200200
args.Columns.First(x => x.Field == nameof(Transaction.Amount)).Width = "100px";
201-
if (IsLargeScreen)
202-
{
203-
args.Columns.First(x => x.Field == nameof(Transaction.Category)).Width = "120px";
204-
args.Columns.First(x => x.Field == nameof(Transaction.PaymentMethodId)).Width = "100px";
205-
}
206-
args.Columns.First(x => x.Field == nameof(Transaction.Merchant)).Width = "140px";
201+
if (IsLargeScreen)
202+
{
203+
args.Columns.First(x => x.Field == nameof(Transaction.Category)).Width = "120px";
204+
args.Columns.First(x => x.Field == nameof(Transaction.PaymentMethodId)).Width = "100px";
205+
}
206+
if (IsMediumOrLargeScreen)
207+
{
208+
args.Columns.First(x => x.Field == nameof(Transaction.Merchant)).Width = "140px";
209+
}
207210
args.Columns.First(x => x.Field == nameof(Transaction.Status)).Width = "100px";
208211
}
209212

210213
private void OnGridBeforePdfExport(GridBeforePdfExportEventArgs args)
211214
{
212215
args.Columns.First(x => x.Field == nameof(Transaction.Date)).Width = "180px";
213-
args.Columns.First(x => x.Field == nameof(Transaction.Amount)).Width = "100px";
214-
if (IsLargeScreen)
215-
{
216-
args.Columns.First(x => x.Field == nameof(Transaction.Category)).Width = "120px";
217-
args.Columns.First(x => x.Field == nameof(Transaction.PaymentMethodId)).Width = "100px";
218-
}
219-
args.Columns.First(x => x.Field == nameof(Transaction.Merchant)).Width = "140px";
216+
args.Columns.First(x => x.Field == nameof(Transaction.Amount)).Width = "100px";
217+
if (IsLargeScreen)
218+
{
219+
args.Columns.First(x => x.Field == nameof(Transaction.Category)).Width = "120px";
220+
args.Columns.First(x => x.Field == nameof(Transaction.PaymentMethodId)).Width = "100px";
221+
}
222+
if (IsMediumOrLargeScreen)
223+
{
224+
args.Columns.First(x => x.Field == nameof(Transaction.Merchant)).Width = "140px";
225+
}
220226
args.Columns.First(x => x.Field == nameof(Transaction.Status)).Width = "100px";
221227
}
222228

0 commit comments

Comments
 (0)