예제 #1
0
 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);
 }
예제 #2
0
 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;
     }
 }
예제 #3
0
 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;
     }
 }
예제 #4
0
 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;
     }
 }