Это невозможно сделать с помощью встроенного редактора таблиц стилей.Однако вы можете написать метод расширения, который вы вызываете следующим образом:
void Main()
{
// AdventureWorks
Contacts.Select (c => new { c.FirstName, c.LastName, NameStyle = c.NameStyle.RedBlue() }).Dump();
}
static class Extensions
{
public static object RedBlue (this bool value)
{
string c = value ? "Blue" : "Red";
return Util.RawHtml ("<span style='color:" + c + "'>" + value + "</span>");
}
}
Если вы добавите метод расширения в проект VS и скопируете DLL в папку плагинов LINQPad, он будет автоматически доступен для всех запросов.
РЕДАКТИРОВАТЬ: теперь вы можете определить этот метод в запросе «Мои расширения», а не создавать проект в VS.