C00225155-02/C00225155/MegaRobo.C00225155/MegaRobo.C00225155App/MenuViews/Bottles/EditSampleBottlePropertiesW...

70 lines
2.2 KiB
C#

using System.Windows;
using System.Windows.Controls;
using System.Windows.Input;
using System.Windows.Media;
namespace MegaRobo.C00225155App.MenuViews
{
/// <summary>
/// 液体原样瓶属性编辑窗口
/// </summary>
public partial class EditSampleBottlePropertiesWindow : Window
{
public EditSampleBottlePropertiesWindow()
{
InitializeComponent();
}
//private void DataGridCell_MouseLeave(object sender, MouseEventArgs e)
//{
// DataGridCell cell = sender as DataGridCell;
// if (cell != null && cell.IsEditing)
// {
// DataGrid dataGrid = FindVisualParent<DataGrid>(cell);
// if (dataGrid != null)
// {
// // 提交当前编辑
// dataGrid.CommitEdit(DataGridEditingUnit.Cell, true);
// // 尝试将焦点转移到DataGrid本身
// dataGrid.Focus();
// // 如果上面的方法无效,可以尝试将焦点转移到其他元素
// // 例如,找到一个按钮并将焦点转移给它
// // Button someButton = FindButtonInWindow();
// // if (someButton != null) someButton.Focus();
// }
// }
//}
//private T FindVisualParent<T>(DependencyObject child) where T : DependencyObject
//{
// DependencyObject parentObject = VisualTreeHelper.GetParent(child);
// if (parentObject == null) return null;
// T parent = parentObject as T;
// if (parent != null)
// return parent;
// else
// return FindVisualParent<T>(parentObject);
//}
private void SaveButton_Click(object sender, RoutedEventArgs e)
{
//if (myDataGrid.)
//{
// if (!myDataGrid_liquid.CommitEdit(DataGridEditingUnit.Row, true))
// {
// //MessageBox.Show("请完成编辑或修复验证错误。");
// return;
// }
//}
DialogResult = true;
Close();
}
}
}