Merge branch 'master' of http://www.scserverddns.top:13000/sc/formula_manage
This commit is contained in:
commit
50197a0a89
2 files changed
+1
-151
No files matched your search
@@ -123,158 +123,8 @@ namespace formula_manage
|
|||||||
|
|
||||||
Grid_RRODUCT.ItemsSource = RRODUCTdataTable.DefaultView;
|
Grid_RRODUCT.ItemsSource = RRODUCTdataTable.DefaultView;
|
||||||
|
|
||||||
// DataContext defaultView = MACHINEdataTable.DefaultView;
|
|
||||||
// UnitList = defaultView;
|
|
||||||
|
|
||||||
|
|
||||||
// DataContext = MACHINEdataTable.DefaultView;
|
|
||||||
|
|
||||||
// CP_PRODUCT_CODE.ItemsSource= STUFFdataTable.;
|
|
||||||
/* DataGridTemplateColumn tempColumn = Grid_RRODUCT.Columns[1] as DataGridTemplateColumn;
|
|
||||||
FrameworkElement element1 = Grid_RRODUCT.Columns[1].GetCellContent(Grid_RRODUCT.Items[1]);
|
|
||||||
System.Windows.Controls.ComboBox comboBox1 = tempColumn.CellTemplate.FindName("CP_PRODUCT_CODE", element1) as System.Windows.Controls.ComboBox;
|
|
||||||
|
|
||||||
comboBox1.ItemsSource = STUFFdataTable.DefaultView;*/
|
|
||||||
|
|
||||||
/* SelectionList.Add("Name1");
|
|
||||||
|
|
||||||
SelectionList.Add("Name2");*/
|
|
||||||
// this.Product.DataContext
|
|
||||||
// this.DataContext = STUFFdataTable;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* public string[] UnitList { get; set; }
|
|
||||||
|
|
||||||
private int g_TypeNameDicNo =123; //枪型号名
|
|
||||||
|
|
||||||
public int G_TypeNameDicNo
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return g_TypeNameDicNo;
|
|
||||||
}
|
|
||||||
set
|
|
||||||
{
|
|
||||||
g_TypeNameDicNo = value;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public string G_TypeNameDicNoStr
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return gunNameTypeDic[g_TypeNameDicNo]; //查找Dictionary返回它的Value
|
|
||||||
}
|
|
||||||
set
|
|
||||||
{
|
|
||||||
int selectedIndex = 0;
|
|
||||||
foreach (KeyValuePair<int, string> pair in gunNameTypeDic)
|
|
||||||
{
|
|
||||||
if (pair.ToString().Equals(value)) //对比键值对
|
|
||||||
{
|
|
||||||
selectedIndex = pair.Key;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
G_TypeNameDicNo = selectedIndex;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private Dictionary<int, string> gunNameTypeDic;
|
|
||||||
public Dictionary<int, string> GunNameTypeDic
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return gunNameTypeDic;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public ObservableCollection<string> SelectionList //ObservableCollection这是一个类,需引用(using System.Collections.ObjectModel)
|
|
||||||
|
|
||||||
{
|
|
||||||
|
|
||||||
get { return _selectionList; }
|
|
||||||
|
|
||||||
set { _selectionList = value; }
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
private ObservableCollection<string> _selectionList = new ObservableCollection<string>(); //这个是实现的重要一步
|
|
||||||
*/
|
|
||||||
/* private void ComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
|
|
||||||
{
|
|
||||||
var cb = (sender as System.Windows.Controls.ComboBox);
|
|
||||||
if (cb == null || cb.Tag == null) return;
|
|
||||||
int idx = int.Parse(cb.Tag.ToString());
|
|
||||||
// var bindDataGridDatas = this.Grid_RRODUCT.ItemsSource as BindDataGridData[];//成员变量和这里转换都可以。
|
|
||||||
// bindDataGridDatas[idx].UnitStr = (string)cb.SelectedItem;//手动保存到数据结构
|
|
||||||
// bindDataGridDatas[idx].UpdateKBValue(); //联动CoefK值
|
|
||||||
}
|
|
||||||
|
|
||||||
public event PropertyChangedEventHandler PropertyChanged;
|
|
||||||
|
|
||||||
private void PropertiesC([CallerMemberName] string propertyName = "")
|
|
||||||
{
|
|
||||||
this.PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
|
|
||||||
}
|
|
||||||
|
|
||||||
public int Idx { get; set; } = 0;
|
|
||||||
|
|
||||||
string unitstr = "Pa";
|
|
||||||
|
|
||||||
public string UnitStr
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return this.unitstr;
|
|
||||||
}
|
|
||||||
set
|
|
||||||
{
|
|
||||||
this.unitstr = value;
|
|
||||||
this.PropertiesC();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public string[] UnitList { get; set; } = new string[] { "Pa", "kPa", "MPa" };
|
|
||||||
|
|
||||||
public static readonly float[][] KBList = new float[][] { new float[] { 1, 1 }, new float[] { 1000, 2 }, new float[] { 1000000, 3 } };
|
|
||||||
|
|
||||||
float coefK { get; set; } = 1f;
|
|
||||||
|
|
||||||
public float CoefK
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return this.coefK;
|
|
||||||
}
|
|
||||||
set
|
|
||||||
{
|
|
||||||
this.coefK = value;
|
|
||||||
this.PropertiesC();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public void UpdateKBValue()
|
|
||||||
{
|
|
||||||
int idx = -1;
|
|
||||||
for (int j = 0; j < this.UnitList.Length; j++)
|
|
||||||
{
|
|
||||||
if (this.UnitList[j] == this.unitstr)
|
|
||||||
{
|
|
||||||
idx = j; break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (idx == -1) return;
|
|
||||||
//throw new System.Exception("no Unit in UnitList: unit " + this.UnitStr + " UnitList {" + string.Join(", ", this.UnitList)+"}");
|
|
||||||
|
|
||||||
//this.CoefK = BindDataGridData.KBList[idx][0];
|
|
||||||
}*/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
private async void sql_()
|
private async void sql_()
|
||||||
{
|
{
|
||||||
UserClass.IniFile.IniFiles Configini = new UserClass.IniFile.IniFiles(INIPath);//生效配置读取
|
UserClass.IniFile.IniFiles Configini = new UserClass.IniFile.IniFiles(INIPath);//生效配置读取
|
||||||
|
|||||||
@@ -96,7 +96,7 @@ public class MainWindowViewModel : ViewModelBase
|
|||||||
// public ObservableCollection (System.Collections.Generic.List<T> list);
|
// public ObservableCollection (System.Collections.Generic.List<T> list);
|
||||||
// BarCollection = (ObservableCollection<BarModel>)STUFFdataTable.AsDataView();
|
// BarCollection = (ObservableCollection<BarModel>)STUFFdataTable.AsDataView();
|
||||||
// var qwe = STUFFdataTable.DefaultView;
|
// var qwe = STUFFdataTable.DefaultView;
|
||||||
var product = STUFFdataTable.DefaultView;
|
// var product = STUFFdataTable.DefaultView;
|
||||||
|
|
||||||
|
|
||||||
// BarCollection = (ObservableCollection<Product>)STUFFdata;
|
// BarCollection = (ObservableCollection<Product>)STUFFdata;
|
||||||
|
|||||||
Reference in new issue
Block a user