示例#1
0
		public void GetRoutedProperty(IRoutedGetterProperty property)
		{
			switch (property.Name)
			{
				case "StrokeWidth":
					{
						var prop = (RoutedGetterProperty<double>)property;
						prop.Merge(this._framePen.Width);
					}
					break;
			}
		}
示例#2
0
		public void GetRoutedProperty(IRoutedGetterProperty property)
		{
			switch (property.Name)
			{
				case "FontSize":
					((RoutedGetterProperty<double>)property).Merge(this.Font.Size);
					break;

				case "FontFamily":
					((RoutedGetterProperty<string>)property).Merge(this.Font.FontFamilyName);
					break;
			}
		}
示例#3
0
		public void GetRoutedProperty(IRoutedGetterProperty property)
		{
			_plotStyles.GetRoutedProperty(property);
		}
示例#4
0
		public virtual void GetRoutedProperty(IRoutedGetterProperty property)
		{
			switch (property.Name)
			{
				case "FontSize":
					((RoutedGetterProperty<double>)property).Merge(this.FontSize);
					break;
			}
		}
示例#5
0
		public void GetRoutedProperty(IRoutedGetterProperty property)
		{
			switch (property.Name)
			{
				case "StrokeWidth":
					{
						var prop = (RoutedGetterProperty<double>)property;
						prop.Merge(this._axisPen.Thickness1);
						prop.Merge(this._axisPen.Thickness2);
						prop.Merge(this._majorTickPen.Thickness1);
						prop.Merge(this._majorTickPen.Thickness2);
						prop.Merge(this._minorTickPen.Thickness1);
						prop.Merge(this._minorTickPen.Thickness2);
					}
					break;
			}
		}
示例#6
0
		public void GetRoutedProperty(IRoutedGetterProperty property)
		{
			switch (property.Name)
			{
				case "StrokeWidth":
					{
						var prop = (RoutedGetterProperty<double>)property;
						prop.Merge(Math.Max(this._linePen.Thickness1, this._linePen.Thickness2));
					}
					break;
			}
		}