コード例 #1
0
 public static void releaseMutexDragView(WindowComponentDragView dragView0, WindowComponentDragView dragView1)
 {
     if (dragView0 == null || dragView1 == null)
     {
         return;
     }
     dragView0.mMutexDragView.Remove(dragView1);
     dragView1.mMutexDragView.Remove(dragView0);
 }
コード例 #2
0
 // 将两个滑动组件设置为互斥组件
 public static void mutexDragView(WindowComponentDragView dragView0, WindowComponentDragView dragView1)
 {
     if (dragView0 == null || dragView1 == null)
     {
         return;
     }
     if (!dragView0.mMutexDragView.Contains(dragView1))
     {
         dragView0.mMutexDragView.Add(dragView1);
     }
     if (!dragView1.mMutexDragView.Contains(dragView0))
     {
         dragView1.mMutexDragView.Add(dragView0);
     }
 }
コード例 #3
0
 public override void initComponents()
 {
     base.initComponents();
     mDragViewComponent = addComponent <WindowComponentDragView>(true);
 }
コード例 #4
0
 //------------------------------------------------------------------------------------------------------------------------------------------
 protected override void initComponents()
 {
     base.initComponents();
     mDragViewComponent = addComponent(Typeof <WindowComponentDragView>(), true) as WindowComponentDragView;
 }