public VisibleColumn(NlmTreeListView listView) { Text = "Visible"; Width = 40; TriStateCheckBoxes = true; TextAlign = HorizontalAlignment.Center; AspectEngine = new VisibleAspectEngine(listView, this); Bitmap visibleCheckedBitmap = new Bitmap(GetType().Module.Assembly.GetManifestResourceStream("NestedLayerManager.Resources.Icons.CheckState.VisibleChecked.png")); Bitmap visibleUncheckedBitmap = new Bitmap(GetType().Module.Assembly.GetManifestResourceStream("NestedLayerManager.Resources.Icons.CheckState.VisibleUnchecked.png")); Bitmap visibleIndeterminateBitmap = new Bitmap(GetType().Module.Assembly.GetManifestResourceStream("NestedLayerManager.Resources.Icons.CheckState.VisibleIndeterminate.png")); Renderer = new MappedActiveImageRenderer( visibleCheckedBitmap, visibleUncheckedBitmap, visibleIndeterminateBitmap ); }
public RenderColumn(NlmTreeListView listView) { Text = "Render"; Width = 40; TriStateCheckBoxes = true; TextAlign = System.Windows.Forms.HorizontalAlignment.Center; AspectEngine = new RenderAspectEngine(listView, this); Bitmap renderCheckedBitmap = new Bitmap(GetType().Module.Assembly.GetManifestResourceStream("NestedLayerManager.Resources.Icons.CheckState.RenderChecked.png")); Bitmap renderUncheckedBitmap = new Bitmap(GetType().Module.Assembly.GetManifestResourceStream("NestedLayerManager.Resources.Icons.CheckState.Unchecked.png")); Bitmap renderIndeterminateBitmap = new Bitmap(GetType().Module.Assembly.GetManifestResourceStream("NestedLayerManager.Resources.Icons.CheckState.RenderIndeterminate.png")); Renderer = new MappedActiveImageRenderer( renderCheckedBitmap, renderUncheckedBitmap, renderIndeterminateBitmap ); }