Example #1
0
        ScLayer CreateItemControlFieldTest3(ScMgr scmgr, ColumnSetting columnSetting)
        {
            listView             = new ScListViewEx(scmgr);
            listView.Name        = "ListView";
            listView.IsUseShadow = false;
            listView.ShadowRange = 4;
            listView.Margin      = new Margin(10, 10, 10, 10);

            listView.DisplayItemValue += DisplayItem;
            listView.CreateDefaultContentInfoSeting();
            listView.Dock = ScDockStyle.Fill;

            ScLayer listViewPack;

            if (listView.IsUseShadow)
            {
                listViewPack      = new ScLayer();
                listViewPack.Name = "ListViewPack";
                listViewPack.Dock = ScDockStyle.Fill;
                listViewPack.Add(listView);
                return(listViewPack);
            }
            else
            {
                return(listView);
            }
        }
Example #2
0
        void DisplayItem3(ScLayer columnItem, int dataRowIdx)
        {
            ScListViewEx listView;

            if (columnItem.Name == "ListViewPack")
            {
                listView = (ScListViewEx)(columnItem.controls[1]);
            }
            else
            {
                listView = (ScListViewEx)(columnItem);
            }

            listView.ResetDataRowCount(testDatalistFront.Count());
        }