예제 #1
0
        private void BuildPacketListHeader()
        {
            LView_PacketList.BeginUpdate();
            {
                /* 先にデータをすべて削除してからヘッダーを削除する */
                LView_PacketList.ItemClear();
                LView_PacketList.Columns.Clear();

                /* メインヘッダー */
                LView_PacketList.Columns.Add(
                    new ColumnHeader()
                {
                    Text  = "No.",
                    Width = 50,
                }
                    );

                /* サブヘッダー */
                foreach (var info in prop_.PacketListColumn.Value)
                {
                    LView_PacketList.Columns.Add(
                        new ColumnHeader()
                    {
                        Text  = info.Key.ToString(),
                        Width = info.Value,
                    }
                        );
                }
            }
            LView_PacketList.EndUpdate();
        }
예제 #2
0
        protected override void OnClearPacket()
        {
            LView_PacketList.ItemClear();

            /* リストビューの最大数を再セットアップ */
            LView_PacketList.ItemCountMax = (int)ConfigManager.System.ApplicationCore.Packet_ViewPacketCountLimit.Value;

            packet_next_no_ = PACKET_NO_MIN;
        }