Pergunta

Vamos dizer que eu tenho uma curva sinusoidal em ZedGraph que vai de -10 a +10 no eixo y. Eu gostaria de ser capaz de colocar limites na curva (digamos que um mínimo de -5, e um máximo de 7), de tal forma que qualquer coisa abaixo de -5 e qualquer coisa acima de 7 é protegido, e tudo no meio é não. Isso é possível em ZedGraph ?

Isso é possível em qualquer fonte .NET aberto traçar bibliotecas (de uso comercial livre)?

Foi útil?

Solução

Eu posso ver três rotas (não posso dizer que eu tentei-los), se você quiser sombra toda a área do gráfico, em seguida, qualquer um destes dois:

(1) Use BoxObj, com um preenchimento definida com um valor alfa - este deve ser completamente flexível. BoxObj é usado para o fundo da este demonstração .

(2) Use um estilo de plotagem cheia como mostrado aqui , você pode ver como um preenchimento semitransparente é definido aqui também. Não sabe como controlar onde o preenchimento vai (isto é, o min gráfico ou max) em vez de ao eixo-x.

Como alternativa, se você só quer sombra os pontos, então você poderia construir a curva de objetos condicionalmente.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top