Add ratings cell tool tips

This commit is contained in:
Michael Bucari-Tovo 2022-12-31 11:12:04 -07:00
parent b4838d364e
commit b97d8e9403
3 changed files with 7 additions and 3 deletions

View File

@ -2,7 +2,6 @@ using Avalonia;
using Avalonia.Controls;
using Avalonia.Interactivity;
using Avalonia.Markup.Xaml;
using Avalonia.Media;
using DataLayer;
namespace LibationAvalonia.Controls
@ -28,6 +27,8 @@ namespace LibationAvalonia.Controls
IsEnabled = false
};
ToolTip.SetTip(cell, "Click to change ratings");
if (Binding != null)
{
myRatingElement.Bind(BindingTarget, Binding);
@ -46,6 +47,8 @@ namespace LibationAvalonia.Controls
Margin = new Thickness(3)
};
ToolTip.SetTip(cell, null);
return myRatingElement;
}

View File

@ -44,8 +44,9 @@ namespace LibationWinForms.GridView
{
if (value is Rating rating)
{
ToolTipText = "Click to change ratings";
var starString = rating.ToStarString();
ToolTipText = starString;
base.Paint(graphics, clipBounds, cellBounds, rowIndex, cellState, starString, starString, errorText, cellStyle, advancedBorderStyle, paintParts);
}
else