单仁资讯做网站怎样,公司企业邮箱优势,代做网站怎么进行域名备案,百度电脑网页版入口文章目录 一、前言二、使用步骤1. cs中设置控件属性2. 在引入控件时#xff0c;Xaml传初始值 一、前言
在XAML中使用自定义控件#xff0c;并在XAML中并赋初始值。
二、使用步骤
1. cs中设置控件属性
设置OriginLocation#xff0c;ScaleInterval 属性#xff0c;可以通… 文章目录 一、前言二、使用步骤1. cs中设置控件属性2. 在引入控件时Xaml传初始值 一、前言
在XAML中使用自定义控件并在XAML中并赋初始值。
二、使用步骤
1. cs中设置控件属性
设置OriginLocationScaleInterval 属性可以通过XAML内传初始值
using System.Windows;
using System.Windows.Controls;
using System.Windows.Media;
using System.Windows.Shapes;public partial class RadarChart : UserControl
{//原点位置private static readonly DependencyProperty OriginLocationProperty DependencyProperty.Register(OriginLocation, typeof(string), typeof(RadarChart));//刻度间隔private static readonly DependencyProperty ScaleIntervalProperty DependencyProperty.Register(ScaleInterval,typeof(int),typeof(RadarChart));public string OriginLocation {get { return (string)GetValue(OriginLocationProperty); }set { SetValue(OriginLocationProperty, value); }}public int ScaleInterval {get { return (int)GetValue(ScaleIntervalProperty); }set { SetValue(ScaleIntervalProperty, value); }}} 2. 在引入控件时Xaml传初始值
components:RadarChart OriginLocationupleft ScaleInterval10 /