38 строки
1.0 KiB
C#
38 строки
1.0 KiB
C#
using System;
|
|
using Xamarin.Forms;
|
|
using Xamarin.Forms.Pages;
|
|
|
|
namespace Xamarin.Forms.Pages
|
|
{
|
|
public class CardView : DataView
|
|
{
|
|
public static readonly BindableProperty TextProperty =
|
|
BindableProperty.Create(nameof(Text), typeof(string), typeof(CardView), null, BindingMode.OneWay);
|
|
|
|
public string Text
|
|
{
|
|
get { return (string)GetValue(TextProperty); }
|
|
set { SetValue(TextProperty, value); }
|
|
}
|
|
|
|
public static readonly BindableProperty DetailProperty =
|
|
BindableProperty.Create(nameof(Detail), typeof(string), typeof(CardView), null, BindingMode.OneWay);
|
|
|
|
public string Detail
|
|
{
|
|
get { return (string)GetValue(DetailProperty); }
|
|
set { SetValue(DetailProperty, value); }
|
|
}
|
|
|
|
public static readonly BindableProperty ImageSourceProperty =
|
|
BindableProperty.Create(nameof(ImageSource), typeof(ImageSource), typeof(CardView), null, BindingMode.OneWay);
|
|
|
|
public ImageSource ImageSource
|
|
{
|
|
get { return (ImageSource)GetValue(ImageSourceProperty); }
|
|
set { SetValue(ImageSourceProperty, value); }
|
|
}
|
|
}
|
|
}
|
|
|