コード例 #1
0
ファイル: Bow.cs プロジェクト: AntonC9018/hopper.cs
 public static void AddComponents(Entity subject)
 {
     ItemBase.AddComponents(subject);
     Equippable.AddTo(subject, null);
     SlotComponent.AddTo(subject, Slot.Id);
     BowComponent.AddTo(subject);
     ItemActivation.AddTo(subject, GetChargeAction);
 }
コード例 #2
0
ファイル: BombItem.cs プロジェクト: AntonC9018/hopper.cs
        public static void AddComponents(Entity subject)
        {
            ItemBase.AddComponents(subject);

            // Item stuff
            Equippable.AddTo(subject, null);
            SlotComponent.AddTo(subject, Slot.Id);
            ItemActivation.AddTo(subject, GetAction);
        }
コード例 #3
0
ファイル: ListViewTests.cs プロジェクト: dut3062796s/winforms
        public void ListView_Activation_Set_GetReturnsExpected(ItemActivation value)
        {
            var listView = new ListView
            {
                Activation = value
            };

            Assert.Equal(value, listView.Activation);

            // Set same.
            listView.Activation = value;
            Assert.Equal(value, listView.Activation);
        }
コード例 #4
0
		public ListView()
		{
			items = new ListViewItemCollection(this);
			columns = new ColumnHeaderCollection(this);
			listItems = new ArrayList();
			autoArrange = true;
			hideSelection = true;
			labelWrap = true;
			multiSelect = true;
			scrollable = true;
			activation = ItemActivation.Standard;
			alignStyle = ListViewAlignment.Top;
			borderStyle = BorderStyle.Fixed3D;
			headerStyle = ColumnHeaderStyle.Clickable;
			sorting = SortOrder.None;
			viewStyle = View.LargeIcon;
		}
コード例 #5
0
ファイル: ListViewTests.cs プロジェクト: dut3062796s/winforms
        public void ListView_Activation_SetWithHandle_GetReturnsExpected(ItemActivation value, int expectedInvalidatedCallCount)
        {
            var listView = new ListView();

            Assert.NotEqual(IntPtr.Zero, listView.Handle);
            int invalidatedCallCount = 0;

            listView.Invalidated += (sender, e) => invalidatedCallCount++;

            listView.Activation = value;
            Assert.Equal(value, listView.Activation);
            Assert.Equal(expectedInvalidatedCallCount, invalidatedCallCount);

            // Set same.
            listView.Activation = value;
            Assert.Equal(value, listView.Activation);
            Assert.Equal(expectedInvalidatedCallCount, invalidatedCallCount);
        }
コード例 #6
0
ファイル: ListViewTests.cs プロジェクト: dut3062796s/winforms
        public void ListView_Activation_SetHotTrackingNotOneClick_ThrowsArgumentException(ItemActivation value)
        {
            var listView = new ListView
            {
                HotTracking = true
            };

            Assert.Throws <ArgumentException>("value", () => listView.Activation = value);
            Assert.Equal(ItemActivation.OneClick, listView.Activation);
        }
コード例 #7
0
ファイル: ListViewTests.cs プロジェクト: dut3062796s/winforms
        public void ListView_Activation_SetHotTrackingInvalidValue_ThrowsInvalidEnumArgumentException(ItemActivation value)
        {
            var listView = new ListView
            {
                HotTracking = true
            };

            Assert.Throws <InvalidEnumArgumentException>("value", () => listView.Activation = value);
        }