| | |
| | | |
| | | namespace HStation.WinFrmUI |
| | | { |
| | | |
| | | public partial class HomeXhsProjectPropertyCtrl : XtraUserControl |
| | | { |
| | | public HomeXhsProjectPropertyCtrl() |
| | |
| | | } |
| | | } |
| | | |
| | | #endregion |
| | | #endregion 属性显示名称和描述 |
| | | |
| | | #region bool |
| | | |
| | |
| | | e.RepositoryItem = ckEdit; |
| | | } |
| | | |
| | | #endregion |
| | | #endregion bool |
| | | |
| | | #region 富文本 |
| | | |
| | |
| | | e.RepositoryItem = memoEdit; |
| | | } |
| | | |
| | | #endregion |
| | | #endregion 富文本 |
| | | |
| | | #region 图片 |
| | | |
| | |
| | | e.Row.Expanded = true; |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | #endregion 图片 |
| | | } |
| | | |
| | | //属性值正在改变 |
| | | void propertyGridControl1_CellValueChanging(object sender, DevExpress.XtraVerticalGrid.Events.CellValueChangedEventArgs e) |
| | | private void propertyGridControl1_CellValueChanging(object sender, DevExpress.XtraVerticalGrid.Events.CellValueChangedEventArgs e) |
| | | { |
| | | |
| | | } |
| | | |
| | | //属性值改变,更新地图和JsonModel对象 |
| | | void propertyGridControl1_CellValueChanged(object sender, DevExpress.XtraVerticalGrid.Events.CellValueChangedEventArgs e) |
| | | private void propertyGridControl1_CellValueChanged(object sender, DevExpress.XtraVerticalGrid.Events.CellValueChangedEventArgs e) |
| | | { |
| | | var fieldName = e.Row.Properties.FieldName.Split(new char[] { '.' }).Last(); |
| | | var descriptor = this.propertyGridControl1.GetPropertyDescriptor(e.Row); |
| | |
| | | return; |
| | | } |
| | | JumpDirectEvent?.Invoke(this.SelectedObject.Project); |
| | | |
| | | } |
| | | } |
| | | } |
| | | } |