添加项目文件。

This commit is contained in:
ShrlAlgo
2025-09-16 16:06:41 +08:00
parent 0e7807b826
commit 98c65ceb3d
922 changed files with 1009489 additions and 0 deletions

View File

@@ -0,0 +1,46 @@
using Autodesk.Revit.DB;
using ColorHelper;
using System;
using System.Globalization;
using System.Windows.Data;
namespace Szmedi.RvKits.Converters
{
class ColorToBrushConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
if (value is Color color)
{
var col = System.Windows.Media.Color.FromRgb(color.Red, color.Green, color.Blue);
return new System.Windows.Media.SolidColorBrush(col);
}
return new System.Windows.Media.SolidColorBrush();
}
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
{
throw new NotImplementedException();
}
}
class RGBToBrushConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
if (value is RGB color)
{
var col = System.Windows.Media.Color.FromRgb(color.R, color.G, color.B);
return new System.Windows.Media.SolidColorBrush(col);
}
return new System.Windows.Media.SolidColorBrush();
}
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
{
throw new NotImplementedException();
}
}
}