private int GetItemSelectedValue(int hvo) { int sel; if (m_selectedCache.TryGetValue(hvo, out sel)) return sel; return DefaultSelected ? 1 : 0; }