rect_width
int rect_width = bounds.IntegerWidth() - 1;
int x_pos = (int)(((double)(rect_width - label_width) / 2.0) + 0.5);