为了账号安全,请及时绑定邮箱和手机立即绑定

哪位高手可以告诉我在C#如何中将用户在colordialog中选定的颜色赋予wdcolor?

哪位高手可以告诉我在C#如何中将用户在colordialog中选定的颜色赋予wdcolor?

qq_花开花谢_0 2021-11-02 14:10:00
不好意思,没说清楚,这里的wdcolor不是color类型的,是word.wdcolor类型的,当把color直接赋值给wdcolor类型变量的时候,系统提示错误。将int赋值给wdcolor的时候,系统提示不能隐式转换,似乎有显式转换的方法,不知道那位前辈知道。小弟先谢过了 多谢了,只要用int intt = 3542419;ThisApplication.Selection.Font.Color = (Word.WdColor)intt;的方法就可以了,多谢指教!
查看完整描述

1 回答

?
慕尼黑8549860

TA贡献1818条经验 获得超11个赞

这么写就行
private void button1_Click(object sender, EventArgs e)
{
ColorDialog colorDialog = new ColorDialog();
colorDialog.ShowDialog();
Color wdcolor = colorDialog.Color;
MessageBox.Show(wdcolor.ToString());
}

查看完整回答
反对 回复 2021-11-06
  • 1 回答
  • 0 关注
  • 302 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信