//设置功能大图标 private void txt_FunImageLarge_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { if (FocusButton == null) { return; } var img = GetImage(); if (!String.IsNullOrEmpty(img)) { ((FocusButton.Tag as NavBarItem).Tag as DataRow)[sys_ModulesFunction.ImgLarge] = img; FocusButton.Image = LoadUIImage.LoadFunctionButtonImg(img); } }
private void btn_FunctionRecover_Click(object sender, EventArgs e) { if (FocusButton == null) { return; } DataRow dr = (FocusButton.Tag as NavBarItem).Tag as DataRow; dr[sys_ModulesFunction.FunctionName] = dr[sys_ModulesFunction.FunctionNameRef]; dr[sys_ModulesFunction.ImgLarge] = dr[sys_ModulesFunction.ImgLargeRef]; dr[sys_ModulesFunction.ImgSmall] = dr[sys_ModulesFunction.ImgSmallRef]; txt_FunName.EditValue = dr[sys_ModulesFunction.FunctionName]; txt_FunImageLarge.EditValue = dr[sys_ModulesFunction.ImgLarge]; txt_FunImgSmall.EditValue = dr[sys_ModulesFunction.ImgSmall]; FocusButton.Text = dr[sys_ModulesFunction.FunctionName].ToString(); FocusButton.Image = LoadUIImage.LoadFunctionButtonImg(dr[sys_ModulesFunction.ImgLarge].ToString()); (FocusButton.Tag as NavBarItem).SmallImage = LoadUIImage.LoadNavBarImage_Item(dr[sys_ModulesFunction.ImgSmall].ToString()); }