示例#1
0
			private void OnUIACheckBoxesChanged (object sender, EventArgs args)
			{
				UpdateBehavior (TogglePatternIdentifiers.Pattern);

				if (checkboxProvider == null) {
					checkboxProvider = new ListViewListItemCheckBoxProvider (this);
					checkboxProvider.Initialize ();
					AddChildProvider (checkboxProvider);
				} else {
					checkboxProvider.Terminate ();
					RemoveChildProvider (checkboxProvider);
					checkboxProvider = null;
				}
			}
示例#2
0
			public override void InitializeChildControlStructure ()
			{
				base.InitializeChildControlStructure ();

				if (lastView == SWF.View.Details)
					AddEditChildren ();

				if (listView.CheckBoxes == true) {
					checkboxProvider = new ListViewListItemCheckBoxProvider (this);
					checkboxProvider.Initialize ();
					AddChildProvider (checkboxProvider);
				}
			}