void SaveChoosenListAddresses() { DpkViewerApp App = (DpkViewerApp)Application.Current; ListChoosenAddresses = new List <int>(); foreach (CheckBox item in spAddresses.Children) { if (item.IsChecked.Equals(true)) { ListChoosenAddresses.Add(App.ListAddressesInDpkLogFile[(int)item.Tag]); } } }
void SaveListAddresses() { DpkViewerApp App = (DpkViewerApp)Application.Current; App.ListFilteredAddresses.Clear(); foreach (CheckBox item in spAddresses.Children) { if (item.IsChecked.Equals(true)) { App.ListFilteredAddresses.Add(App.ListAddressesInDpkLogFile[(int)item.Tag]); } } }
void CreateChoosenListAddresses() { DpkViewerApp App = (DpkViewerApp)Application.Current; for (int i = App.ListAddressesInDpkLogFile.Count - 1; i >= 0; i--) { CheckBox item = new CheckBox(); item.Content = "0x" + App.ListAddressesInDpkLogFile[i].ToString("X").PadLeft(2, '0') + " [" + App.ListAddressesInDpkLogFile[i].ToString() + "]"; item.Tag = (int)i; item.FontFamily = new System.Windows.Media.FontFamily("Courier New"); item.FontSize = 16; this.spAddresses.Children.Add(item); } }
public WinAddGraphic() { InitializeComponent(); DpkViewerApp App = (DpkViewerApp)Application.Current; foreach (int adr in App.ListAddressesInDpkLogFile) { Addresses.Add(adr); } for (int i = 0; i < 24; i++) { NumBits.Add(i); } comboBox_Addresses.ItemsSource = Addresses; comboBox_NumBits.ItemsSource = NumBits; }