📄 threadstatusimage.cs
字号:
//------------------------------------------------------------------------------
// <copyright company="Telligent Systems">
// Copyright (c) Telligent Systems Corporation. All rights reserved.
// </copyright>
//------------------------------------------------------------------------------
using System.Web.UI.WebControls;using CommunityServer.Components;
using CommunityServer.Discussions.Components;
namespace CommunityServer.Discussions.Controls {
public class ThreadStatusImage: Image {
#region Render
protected override void Render (System.Web.UI.HtmlTextWriter writer) {
// Is thread status enabled?
if (!ForumConfiguration.Instance().EnableThreadStatus)
return;
switch (ThreadStatus) {
case ThreadStatus.NotAnswered:
ImageUrl = Globals.GetSkinPath() + "/images/status_NotAnswered.gif";
AlternateText = ResourceManager.GetString("PostView_ThreadStatusLabel")+ ResourceManager.GetString("Status_NotAnswered");
break;
case ThreadStatus.Answered:
ImageUrl = Globals.GetSkinPath() + "/images/status_Answered.gif";
AlternateText = ResourceManager.GetString("PostView_ThreadStatusLabel") + ResourceManager.GetString("Status_Answered");
break;
case ThreadStatus.NotSet:
ImageUrl = Globals.GetSkinPath() + "/images/status_NotSet.gif";
AlternateText = ResourceManager.GetString("PostView_ThreadStatusLabel") + ResourceManager.GetString("Status_NotSet");
break;
default:
return;
}
base.Render (writer);
}
#endregion
#region Properties
ThreadStatus threadStatus = ThreadStatus.NotSet;
public ThreadStatus ThreadStatus {
get {
return threadStatus;
}
set {
threadStatus = value;
}
}
#endregion
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -