提交记录修改UI/Controls/Base/IconSelect.cs+9 −1看文件
| @@ -34,8 +34,16 @@ namespace UI.Controls.Base | ||
| 34 | 34 | public static readonly DependencyProperty URLProperty = |
| 35 | 35 | DependencyProperty.Register("URL", |
| 36 | 36 | typeof(string), |
| 37 | 删除: typeof(IconSelect)); | |
| 37 | 新增: typeof(IconSelect), new PropertyMetadata(new PropertyChangedCallback(OnURLPropertyChanged))); | |
| 38 | 38 | |
| 39 | 新增: private static void OnURLPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) | |
| 40 | 新增: { | |
| 41 | 新增: var control = d as IconSelect; | |
| 42 | 新增: if(string.IsNullOrEmpty(control.URL)) | |
| 43 | 新增: { | |
| 44 | 新增: control.URL = control.Icons[0]; | |
| 45 | 新增: } | |
| 46 | 新增: } | |
| 39 | 47 | |
| 40 | 48 | public bool IsOpen |
| 41 | 49 | { |

