コード例 #1
0
 void OnEnable()
 {
     _Data = Asset.Load();
     CreateUI();
     if (_Data != null)
     {
         if (_Data.Keys != null)
         {
             foreach (var item in _Data.Keys)
             {
                 if (item != null)
                 {
                     AccessKeyListItem field = new AccessKeyListItem(this, item);
                     field.UpdateName();
                     _ItemsList.Controls.Add(field);
                 }
             }
         }
     }
     else
     {
         _ItemsList.Controls.Clear();
     }
     if (_ItemsList.Controls.Count > 0)
     {
         _ItemsList.SelectedIndex = 0;
     }
 }
コード例 #2
0
        private void Add(AccessKeyData data)
        {
            AccessKeyListItem newField = new AccessKeyListItem(this, data);

            newField.UpdateName();
            _ItemsList.Controls.Add(newField);
            _ItemsList.SelectedItem = newField;
        }