Пример #1
0
        /// <summary>
        /// Defines bound verticalBullet series.
        /// </summary>
        /// <param name="currentMemberType">
        /// The type of the current value member.
        /// </param>
        /// <param name="targetMemberName">
        /// The name of the target value member.
        /// </param>
        /// <param name="colorMemberName">
        /// The name of the color member.
        /// </param>
        public virtual ChartBulletSeriesBuilder <TModel> VerticalBullet(Type memberType, string currentMemberName, string targetMemberName, string colorMemberName = null)
        {
            ChartBulletSeriesBuilder <TModel> builder = Bullet(memberType, currentMemberName, targetMemberName, colorMemberName);

            builder.Series.Orientation = ChartSeriesOrientation.Vertical;

            return(builder);
        }
Пример #2
0
        /// <summary>
        /// Defines bound verticalBullet series.
        /// </summary>
        /// <param name="currentExpression">
        /// The expression used to extract the point current value from the chart model
        /// </param>
        /// <param name="targetExpression">
        /// The expression used to extract the point target value from the chart model
        /// </param>
        /// <param name="colorExpression">
        /// The expression used to extract the point color from the chart model
        /// </param>
        public virtual ChartBulletSeriesBuilder <TModel> VerticalBullet <TValue>(
            Expression <Func <TModel, TValue> > currentExpression,
            Expression <Func <TModel, TValue> > targetExpression,
            Expression <Func <TModel, string> > colorExpression = null)
        {
            ChartBulletSeriesBuilder <TModel> builder = Bullet(currentExpression, targetExpression, colorExpression);

            builder.Series.Orientation = ChartSeriesOrientation.Vertical;

            return(builder);
        }