// 3. 依存プロパティが変更されたとき呼ばれるコールバック関数の定義
        private static void OnSelectedItemChanged(DependencyObject obj, DependencyPropertyChangedEventArgs e)
        {
            NengetsuControl ctrl = obj as NengetsuControl;

            try
            {
                if (ctrl.SelectedItem != null)
                {
                    ctrl.YearLabel.Content      = ctrl.SelectedItem.Substring(0, 4) + "/" + ctrl.SelectedItem.Substring(4, 2);
                    ctrl.Rich_YearLabel.Content = ctrl.SelectedItem.Substring(0, 4) + "/" + ctrl.SelectedItem.Substring(4, 2);
                }
            }
            catch
            {
            }
        }
 // 3. 依存プロパティが変更されたとき呼ばれるコールバック関数の定義
 private static void OnIsSimpleChanged(DependencyObject obj, DependencyPropertyChangedEventArgs e)
 {
     NengetsuControl ctrl = obj as NengetsuControl;
 }