簡體   English   中英

資源文件C#

[英]Resource file C#

我想添加像這樣的資源文件 在此處輸入圖片說明

但是當我將資源文件添加到項目中時, 在此處輸入圖片說明

我如何像第一個那樣添加?

當您向項目中添加新窗體時,Visual Studio會自動完成此操作。 底層機制很簡單,但是如果要手動執行,則必須在文本編輯器中編輯csproj文件,並將一些xml工件添加到新添加的資源文件節點中。

您可以在csproj設置一個名為DependentUpon的xml屬性,然后Visual Studio將在您設置的父窗體下顯示該節點。

這是項目文件中一個這樣的條目的相關部分(我在這里使用VB項目,但CS應該類似):

<Compile Include="My Project\Resources.Designer.vb">
  <AutoGen>True</AutoGen>
  <DesignTime>True</DesignTime>
  <DependentUpon>Resources.resx</DependentUpon>
</Compile>

DependentUpon行是在解決方案資源管理器中鏈接Resources.Designer.vbResources.resx的行。

我添加了另一個文件

<EmbeddedResource Include="OutOfDepartment.tr-TR.resx">
      <DependentUpon>OutOfDepartment.cs</DependentUpon>
    </EmbeddedResource>

但似乎這 在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM