/// <summary> /// 指定した文字列がフィルターをかけて表示できるかどうかチェックする /// </summary> /// <param name="text"></param> /// <param name="parts"></param> /// <returns>trueのとき表示可能</returns> private bool filterCharItem(string text, CharParts parts) { if (m_searchFilter == "") { return(true); //検索が指定されていないときはOKとする } if (m_selectedCharParts != parts) { return(true); //検索対象ではないのでOKとする } if (text.IndexOf(m_searchFilter) == -1) { return(false); //見つからなかった } else { return(true); //見つかった } }
// Add a new LowerBody. private void AddLegs(string name, string imagePath) { var part = new CharParts(name, imagePath); this.Legs.Add(part); }
// Add a new UpperBody. private void AddTorso(string name, string imagePath) { var part = new CharParts(name, imagePath); this.Torsos.Add(part); }
// Add a new Header private void AddHeader(string name, string imagePath) { var part = new CharParts(name, imagePath); this.Headers.Add(part); }