private void setProvinceList() { provinceCbb.SelectionChanged -= new SelectionChangedEventHandler(provinceCbb_SelectionChanged); util.ProvinceCodeList pcl = new util.ProvinceCodeList(); pcl.SetChangwat(provinceCbb); //pcl.SetAmphoe(amphoeCbb, ((AddressCodeListObj)provinceCbb.SelectedItem).code.Substring(0, 2)); //pcl.SetTambon(tambonCbb, ((AddressCodeListObj)amphoeCbb.SelectedItem).code.Substring(0, 4)); provinceCbb.SelectionChanged += new SelectionChangedEventHandler(provinceCbb_SelectionChanged); }
private void amphoeCbb_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (amphoeCbb.SelectedIndex > 0) { util.ProvinceCodeList pcl = new util.ProvinceCodeList(); pcl.SetTambon(tambonCbb, ((AddressCodeListObj)amphoeCbb.SelectedItem).code.Substring(0, 4)); } else { tambonCbb.ItemsSource = null; } }
private void districtCbb_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (districtCbb.SelectedIndex > 0) { util.ProvinceCodeList pcl = new util.ProvinceCodeList(); pcl.SetSubDistrict(subDistrictCbb, ((AddressCodeListObj)districtCbb.SelectedItem).code.Substring(0, 4)); } else { subDistrictCbb.ItemsSource = null; } }
private void provinceCbb_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (provinceCbb.SelectedIndex > 0) { util.ProvinceCodeList pcl = new util.ProvinceCodeList(); districtCbb.SelectionChanged -= new SelectionChangedEventHandler(districtCbb_SelectionChanged); pcl.SetDistrict(districtCbb, ((AddressCodeListObj)provinceCbb.SelectedItem).code.Substring(0, 2)); districtCbb.SelectionChanged += new SelectionChangedEventHandler(districtCbb_SelectionChanged); } else { districtCbb.ItemsSource = null; } }