AtelierElieScripter.AlchemyItems.Control.TextBoxNameTransTextChanged C# (CSharp) Метод

TextBoxNameTransTextChanged() приватный Метод

private TextBoxNameTransTextChanged ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void
        void TextBoxNameTransTextChanged(object sender, EventArgs e)
        {
            if (custListViewItemSelection.SelectedIndices.Count > 0)
            {
                int itemNo = Int32.Parse(custListViewItemSelection.Items[custListViewItemSelection.SelectedIndices[0]].Text);
                Item itemEntry = controlModule.Items[itemNo];

                itemEntry.textEng = textBoxNameTrans.Text.Replace(Environment.NewLine, "\\n");

                custListViewItemSelection.BufferItems[itemNo].SubItems[2].Text = itemEntry.textEng.Replace("\\n", " ");
                custListViewItemSelection.BufferUpdateSortedRow(Int32.Parse(custListViewItemSelection.Items[custListViewItemSelection.SelectedIndices[0]].Text),
                                                                custListViewItemSelection.SelectedItems[0].Index);
                panelNameTrans.InvalidateEx();
            }
        }