コード例 #1
0
        private void cmbItemName_SelectedIndexChanged(object sender, EventArgs e)
        {
            cmbQuantity.Text = "";

            if (!cmbItemName.Text.ISNullOrWhiteSpace())
            {
                string itemid = ((KeyValuePair <string, string>)cmbItemName.SelectedItem).Key.ToString();
                cmbUnit.Text = ItemTools.GetUnitName(itemid);
            }
        }
コード例 #2
0
        private void cmbItemName_Leave(object sender, EventArgs e)
        {
            int index = cmbItemName.FindStringExact(cmbItemName.Text);

            if (index >= 0)
            {
                cmbItemName.SelectedIndex = index;
                string itemid = ((KeyValuePair <string, string>)cmbItemName.SelectedItem).Key.ToString();
                cmbUnit.Text = ItemTools.GetUnitName(itemid);
            }
            else
            {
                cmbQuantity.Text = "";
                cmbItemName.Text = "";
            }
        }