小编Joh*_*wan的帖子

从jQuery成功调用AJAX时检索glyphicons-halflings-regular.woff2时出错

我收到一条错误消息,指出jQuery无法找到glyphicons-halflings-regular.woff2的路径.运行成功AJAX请求的函数时会显示错误.在该函数中,我插入了一个使用Twitter Bootstrap中的glyphicon的超链接.

看着路径,我确信这是正确的路径,所以我不知道为什么它给了我错误.我怎么能修复这个错误?

错误的屏幕截图

jquery twitter-bootstrap-3

45
推荐指数
3
解决办法
3万
查看次数

VS Code“显示搜索”视图显示为“源代码管理”

当我这样做时"Ctrl + Shift + f",会显示“显示搜索”视图,但活动栏上的图标将其显示为源代码管理,并且在“显示搜索”视图的顶部显示源代码控制存储库。我已经禁用了所有扩展程序,并四处寻找可能搞乱但找不到任何内容的设置。

有谁知道如何恢复显示搜索视图的搜索图标并从搜索视图中删除源代码控制存储库部分?

VS代码版本是1.64

VS 代码截图

visual-studio-code

6
推荐指数
1
解决办法
623
查看次数

更改DataGridView中的列中的字体大小

我在DataGridView(WinForm应用程序)中有一个列需要更改字体大小和样式.从这里的文章:http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.font.aspx,我认为下面的代码将得到我想要的结果(我是首先通过更改样式进行测试):

this.dataGridViewMain.Columns[3].DefaultCellStyle.Font = new Font(dataGridViewMain.DefaultCellStyle.Font, FontStyle.Italic);
Run Code Online (Sandbox Code Playgroud)

但代码不会改变任何东西.我还试图在RowPostPaint事件处理程序上添加代码,但仍然无法正常工作.我知道程序使用的字体是在DataGridView.RowsDefaultCellStyle属性上设置的,但我认为在RowPostPaint事件中放置代码会覆盖它.以下是活动的代码RowPostPaint:

void dataGridViewMain_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e)
{
    this.dataGridViewMain.Columns[3].DefaultCellStyle.BackColor = Color.Gray;
    foreach (DataGridViewRow row in this.dataGridViewMain.Rows)
    {
        int daysInShop = Convert.ToInt32(row.Cells["Days in the shop"].Value);
        if (daysInShop > 4)
        {
            row.DefaultCellStyle.BackColor = Color.Red;
            row.DefaultCellStyle.ForeColor = Color.White;
        }
        else if (daysInShop > 2)
        {
            row.DefaultCellStyle.BackColor = Color.Yellow;
        }
        else
        {
            row.DefaultCellStyle.BackColor = Color.YellowGreen;
        }
        row.Height = 35;
    }

    this.dataGridViewMain.CurrentCell = null; // no row is …
Run Code Online (Sandbox Code Playgroud)

c# winforms

3
推荐指数
2
解决办法
3万
查看次数

将值与lotusscript进行比较时输入不匹配

这个问题与我原来的问题有关

我想跟随肯的建议.所以我只想知道如果原始和上次保存的值相同,我是否至少可以弹出一个消息框.以下是我设置的内容.

Global declaration  
Dim originalValues(2) As Variant
Dim lastValues(2) As Variant
Run Code Online (Sandbox Code Playgroud)

然后在queryopen上:

Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
' Current document
    Dim doc As NotesDocument
    Set doc = Source.Document

' Array containing original value
    originalValues(0) = doc.QCR_No
    originalValues(1) = doc.QCR_Mobile_Item_No
    originalValues(2) = doc.QCR_Qty
End Sub
Run Code Online (Sandbox Code Playgroud)

PostSave

Sub Postsave(Source As Notesuidocument)
    ' Current document
    Dim doc As NotesDocument
    Set doc = Source.Document

    ' Load fields value to the array
    lastValues(0) = doc.QCR_No …
Run Code Online (Sandbox Code Playgroud)

lotus-notes lotusscript

1
推荐指数
1
解决办法
2546
查看次数

使用 C# 从 Visual Fox Pro 数据库中读取数据

我能够建立到 Visual Fox Pro 数据库的数据连接,从中我需要 2 个表。如何加入 2 个表然后在 C# 中检索数据?

.net c# visual-foxpro

1
推荐指数
1
解决办法
1万
查看次数

获取错误使用Timer类时的跨线程操作

我有一个Winform应用程序,我对它的作用感到满意.我想每15分钟从数据库中检索最新数据并将其显示在DataGridView中.

我添加了一个Timer类.一旦经过15分钟,我就可以调用检索并显示数据的方法.我收到了错误(请参见随附的屏幕截图).

我在这做错了什么?

以下是我的代码:

public partial class Form1 : Form
{
    System.Timers.Timer aTimer;

    public Form1()
    {
      InitializeComponent();
      StartTimer();
    }

    private void RetrieveData()
    {

      DataTable table = new DataTable();
      table.Rows.Add(woStatus, dateReceived, dateApprovedFormatted, binNo, ppNo, woNo, daysDifference);

      dataGridViewMain.DataSource = table;
      dataGridViewMain.Sort(dataGridViewMain.Columns["Days in the shop"], ListSortDirection.Descending);
    }

    private void StartTimer()
    {
      aTimer = new System.Timers.Timer(10000); // 10secs
      aTimer.Elapsed += new ElapsedEventHandler(OnTimedEvent);
      RetrieveData();
      aTimer.Start();
    }

    private void OnTimedEvent(object source, ElapsedEventArgs e)
    {
      aTimer.Stop();
      aTimer.Dispose();
      StartTimer();
    }
}
Run Code Online (Sandbox Code Playgroud)

c# datagridview winforms

1
推荐指数
1
解决办法
2726
查看次数