Exemple #1
0
 /// <summary>
 /// 为ComboBox组件执行选择项触发事件
 /// </summary>
 /// <param name="help">组件</param>
 /// <param name="selectIndexdCallBack">获取选择数据处理的回调函数</param>
 public static void RunSelectIndexed(this ComboBox help, SelectIndexCallBack selectIndexdCallBack)
 {
     if (selectIndexdCallBack != null)
     {
         CallBack = selectIndexdCallBack;
     }
     ComboBox_SelectedIndexChanged(help);
 }
Exemple #2
0
        /// <summary>
        /// 选择数据后触发的回调函数
        /// </summary>
        /// <param name="data"></param>
        private static void ComboBox_SelectedIndexChanged(ComboBox cb)
        {
            if (cb == null)
            {
                return;
            }
            object select = cb.SelectedItem;

            if (CallBack == null)
            {
                CallBack = new SelectIndexCallBack(SelfCallBack);
            }
            CallBack(select);
        }