コード例 #1
0
        private void btReadPara_Click(object sender, EventArgs e)
        {
            var ParagraphID = 1;
            var sentlist    = store.ReadParagraphDB(ParagraphID);

            // прочитался параграф из БД - надо его ресторить и выдать на просмотр

            var sb           = new StringBuilder();
            var reparedsents = store.MorphGetReparedSentsList(sentlist);

            foreach (var sentrep in reparedsents)
            {
                sb.Append(sentrep + "\r\n");
            }

            // Отображение синт связей
            foreach (var sent in sentlist)
            {
                var ordlist = sent.GetTreeList();
                foreach (var x in ordlist)
                {
                    sb.Append(new String('\t', x.Level) +
                              String.Format("{0} Level {1} link {2} \r\n",
                                            sent.GetWordByOrder(x.index).EntryName, x.Level, x.linktype));
                }
            }
            memoOut.Text = sb.ToString();
        }