瀏覽代碼

avalonia: Added margins to ImageColumn of DataGriedd

Kenric Nugteren 2 月之前
父節點
當前提交
22e04f19fa
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      InABox.Avalonia/Components/AvaloniaDataGrid/Columns/AvaloniaDataGridImageColumn.cs

+ 3 - 0
InABox.Avalonia/Components/AvaloniaDataGrid/Columns/AvaloniaDataGridImageColumn.cs

@@ -15,6 +15,8 @@ public class AvaloniaDataGridImageColumn<TEntity> : AvaloniaDataGridColumn<TEnti
 {
     public override bool Searchable => false;
 
+    public double Margin { get; set; }
+
     public override DataGridColumn CreateColumn()
     {
         var column = CreateColumn<DataGridTemplateColumn>();
@@ -22,6 +24,7 @@ public class AvaloniaDataGridImageColumn<TEntity> : AvaloniaDataGridColumn<TEnti
         {
             var image = new Image();
             image.Bind(Image.SourceProperty, new Binding(ColumnName));
+            image.Margin = new(Margin);
             return image;
         });
         return column;