@Gilwen,
I'd love to see your XAML code for the die roller. If you're looking for code to parse a complex dice-string (even handles parenthesis), I posted some C# code here... An example input string could be: 4(2d8+9)+(3d6+1)-10
I translated some java code from another poster into C#. But I...