[英]How to access embedded Resources without the use of “My” in VB.NET?
我在codedom項目中添加了一些資源,但是我不知道如何訪問這些資源? “我的”關鍵字不可用,因此不起作用:
My.Resources.blabla.ToString
在不使用“我的”關鍵字的情況下如何訪問我的資源?
TY
在My
名稱空間中,您可以右鍵單擊一個術語(例如blabla
),然后選擇Go to Definition 。 它將向您顯示My
名稱空間后面的代碼,或將您定向到將顯示完整類名的對象引用。
根據您的情況,您可以重寫此名稱空間以適合您的目的。
Namespace My.Resources
'''<summary>
''' A strongly-typed resource class, for looking up localized strings, etc.
'''</summary>
<Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0"), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
Global.Microsoft.VisualBasic.HideModuleNameAttribute()> _
Friend Module Resources
Private resourceMan As Global.System.Resources.ResourceManager
Private resourceCulture As Global.System.Globalization.CultureInfo
'''<summary>
''' Returns the cached ResourceManager instance used by this class.
'''</summary>
<Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
Friend ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager
Get
If Object.ReferenceEquals(resourceMan, Nothing) Then
Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("WindowsApplication1.Resources", GetType(Resources).Assembly)
resourceMan = temp
End If
Return resourceMan
End Get
End Property
'''<summary>
''' Overrides the current thread's CurrentUICulture property for all
''' resource lookups using this strongly typed resource class.
'''</summary>
<Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
Friend Property Culture() As Global.System.Globalization.CultureInfo
Get
Return resourceCulture
End Get
Set(value As Global.System.Globalization.CultureInfo)
resourceCulture = Value
End Set
End Property
'''<summary>
''' Looks up a localized string similar to Blah.
'''</summary>
Friend ReadOnly Property String1() As String
Get
Return ResourceManager.GetString("String1", resourceCulture)
End Get
End Property
End Module
End Namespace
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.