internal PropertyChartTitle(PropertyChart pt, params string[] names)
        {
            _pt    = pt;
            _names = names;

            // now build the array used to get/set values
            _subitems = new string[names.Length + 1];
            int i = 0;

            foreach (string s in names)
            {
                _subitems[i++] = s;
            }

            _subitems[i++] = "Title";
        }
 internal PropertyChartTitle(PropertyChart pt)
 {
     _pt       = pt;
     _names    = null;
     _subitems = new string[] { "Title" };
 }
 internal PropertyChartLegend(PropertyChart pt)
 {
     _pt = pt;
 }
 internal PropertyChartGridLines(PropertyChart pt, params string[] names)
 {
     _pt    = pt;
     _names = names;
 }
 internal PropertyChartData(PropertyChart pt)
 {
     _pt = pt;
 }
 internal PropertyChartAxis(PropertyChart pt, string axis)
 {
     _pt   = pt;
     _Axis = axis;
 }
        internal PropertyChartTitle(PropertyChart pt, params string[] names)
        {
            _pt = pt;
            _names = names;

            // now build the array used to get/set values
            _subitems = new string[names.Length + 1];
            int i = 0;
            foreach (string s in names)
                _subitems[i++] = s;

            _subitems[i++] = "Title";
        }
 internal PropertyChartTitle(PropertyChart pt)
 {
     _pt = pt;
     _names = null;
     _subitems = new string[] { "Title"};
 }
 internal PropertyChartLegend(PropertyChart pt)
 {
     _pt = pt;
 }
 internal PropertyChartGridLines(PropertyChart pt, params string[] names)
 {
     _pt = pt;
     _names = names;
 }
 internal PropertyChartData(PropertyChart pt)
 {
     _pt = pt;
 }
 internal PropertyChartAxis(PropertyChart pt, string axis)
 {
     _pt = pt;
     _Axis = axis;
 }