【发布时间】:2020-08-26 06:55:06
【问题描述】:
Windows 形式。 form.resx中有xml数据
<data name="$this.Text" xml:space="preserve">
<value>Report</value>
</data>
所以在 form.designer.cs 中
public System.Windows.Forms.ListView report;
private void InitializeComponent()
{
this.report.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.report_ColumnClick);
}
在form.cs中
private void report_ColumnClick(Object eventSender, ColumnClickEventArgs eventArgs)
{
if (this.Text != "Report")
{
//Some code
}
}
问题是 form.resx 中的值如何在 form.cs 中得到识别。 this.text 如何在 desginer 和 cs 文件中被识别
【问题讨论】:
-
你没有显示完整的
InitializeComponent(),资源由ComponentResourceManager加载。
标签: c# winforms windows-forms-designer resx