Zedgraph allows you to build a histogram from stacking columns (pane.BarSettings.Type = ZedGraph.BarType.Stack;). Accordingly, you can divide the data set into several column colors by specifying the value 0 in the "wrong" colors, and then plot several histograms. It will look like a single histogram with multiple colors.