私はそれを得ました、私はMSの言葉もhtmlコードを検出するので、ラジオボタンを取得すると思うので、ここで私はそれをやっています。
if (Clipboard.ContainsData("HTML Format"))
{
string data = Clipboard.GetData("HTML Format").ToString();
int start, end;
data = data.Replace(" ", " ");
//data = data.Replace(Environment.NewLine + " ", " ");
string subData;
while (data.Contains('<') && data.Contains('>'))
{
start = data.IndexOf('<');
end = data.IndexOf('>');
subData = data.Substring(start, end - start + 1);
if (subData.Contains("checked="))
data = data.Insert(end+1, "`");
data = data.Remove(start, end - start+1);
}
foreach(string str in data.Split(Environment.NewLine.ToCharArray()))
{
if (!string.IsNullOrWhiteSpace(str))
{
builder.Append(str);
builder.Replace(" ",string.Empty);
builder.Replace(" ", string.Empty);
builder.Append(Environment.NewLine);
}
}
richTextBox1.Text = builder.ToString();
MessageBox.Show("complete");
Clipboard.SetText(builder.ToString());
builder.Clear();
}
このコードは完璧ではありませんが、私の問題は解決しました。