1
0
mirror of https://github.com/bitwarden/mobile synced 2025-12-11 22:03:27 +00:00
Files
mobile/src/UWP/Controls/ExtendedTableViewRenderer.cs
Alistair Francis 592c7951df UWP: Add a ExtendedTableViewRenderer (#260)
Add a base ExtendedTableViewRenderer we can use.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2018-01-19 14:04:58 -05:00

29 lines
815 B
C#

using System;
using System.ComponentModel;
using Bit.App.Controls;
using Bit.UWP.Controls;
using Xamarin.Forms;
using Xamarin.Forms.Platform.UWP;
using Windows.UI.Xaml;
using Windows.UI.Xaml.Controls;
[assembly: ExportRenderer(typeof(ExtendedTableView), typeof(ExtendedTableViewRenderer))]
namespace Bit.UWP.Controls
{
public class ExtendedTableViewRenderer : TableViewRenderer
{
public override SizeRequest GetDesiredSize(double widthConstraint, double heightConstraint)
{
var baseSize = new Size(Control.Width, Control.Height);
return new SizeRequest(new Size(baseSize.Width, baseSize.Height));
}
protected override void OnElementChanged(ElementChangedEventArgs<TableView> e)
{
base.OnElementChanged(e);
}
}
}