Ejemplo n.º 1
0
 /// <summary>
 /// NpcData物品窗口
 /// </summary>
 /// <param name="textId">显示ID的TextBox</param>
 /// <param name="textValue">显示编译值的TextBox</param>
 /// <param name="selType">radio单选</param>
 public static void OpenNpcData(TextBox textId, TextBox textValue, Const.OpenType selType)
 {
     if (selType == Const.OpenType.Radio)
     {
         OpenRadioForm(Const.NpcData, Const.NpcDataRow, textId, textValue);
     }
     else
     {
         OpenMultiForm(Const.NpcData, Const.NpcDataRow, textId, textValue);
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// NpcData物品窗口
 /// </summary>
 /// <param name="textId">显示ID的TextBox</param>
 /// <param name="textValue">显示编译值的TextBox</param>
 /// <param name="selType">radio单选</param>
 public static void OpenBattleAbility(TextBox textId, TextBox textValue, Const.OpenType selType)
 {
     if (selType == Const.OpenType.Radio)
     {
         OpenRadioForm(Const.BattleAbility, Const.BattleAbilityRow, textId, textValue);
     }
     else
     {
         OpenMultiForm(Const.BattleAbility, Const.BattleAbilityRow, textId, textValue);
     }
 }
Ejemplo n.º 3
0
        /// <summary>
        /// 选择窗口
        /// </summary>
        /// <param name="tbName">表名,文件名称</param>
        /// <param name="txtId">显示ID的TextBox</param>
        /// <param name="txtName">显示编译值的TextBox</param>
        /// <param name="row">需要显示的列</param>
        /// <param name="selType">1 radio 单选,2 Multi 多选</param>
        public static void OpenChooseForm(string tbName, string[] row, TextBox txtId, TextBox txtName, Const.OpenType selType)
        {
            ChooseData cd = new ChooseData()
            {
                TextId    = txtId,
                TextName  = txtName,
                Row       = row,
                TableName = tbName,
                SelType   = selType
            };

            RadioList rl = new RadioList(cd);

            rl.ShowDialog();
        }
Ejemplo n.º 4
0
 /// <summary>
 /// 奖励专用弹出窗口
 /// </summary>
 /// <param name="textId">显示ID的TextBox</param>
 /// <param name="textValue">显示编译值的TextBox</param>
 /// <param name="selType">radio单选</param>
 public static void OpenRewardData(TextBox textId, TextBox textValue, Const.OpenType selType)
 {
     OpenChooseForm(Const.RewardData, Const.RewardDataRow, textId, textValue, selType);
 }