コード例 #1
0
ファイル: ButtonGroup.cs プロジェクト: liuyu199206/TizenFX
        public void RemoveItem(int index)
        {
            if (index >= Count || index < 0)
            {
                throw new Exception("button index error");
            }
            Button bt = itemGroup[index];

            itemGroup.Remove(bt);
            root.Remove(bt);
            bt.Dispose();
        }
コード例 #2
0
        /// <summary>
        /// Dispose popup
        /// </summary>
        public void Deactivate()
        {
            Window.Instance.GetDefaultLayer().Remove(guide);
            guide.Dispose();
            guide = null;

            Window.Instance.GetDefaultLayer().Remove(userGuide);
            userGuide.Dispose();
            userGuide = null;

            Window.Instance.GetDefaultLayer().Remove(popupButton);
            popupButton.Dispose();
            popupButton = null;
        }
コード例 #3
0
ファイル: ButtonGroup.cs プロジェクト: liuyu199206/TizenFX
 public void RemoveItem(Button bt)
 {
     if (null == bt)
     {
         return;
     }
     if (!itemGroup.Contains(bt))
     {
         return;
     }
     itemGroup.Remove(bt);
     root.Remove(bt);
     bt.Dispose();
 }
コード例 #4
0
        /// <summary>
        /// Dispose toggle.
        /// </summary>
        public void Deactivate()
        {
            Window.Instance.GetDefaultLayer().Remove(guide);
            guide.Dispose();
            guide = null;

            Window.Instance.GetDefaultLayer().Remove(userGuide);
            userGuide.Dispose();
            userGuide = null;

            Window.Instance.GetDefaultLayer().Remove(toggle);
            toggle.Dispose();
            toggle = null;
        }