1
如果我用這個代碼我的面板(Canvas)的崩潰:嵌入光標導致面板崩潰
Assembly asm = Assembly.GetExecutingAssembly();
using (Stream resStream = asm.GetManifestResourceStream("Pie_X.blank.cur"))
{
CanvasCursor = new Cursor(resStream);
resStream.Close();
}
using (Stream resStream = asm.GetManifestResourceStream("Pie_X.hand.cur"))
{
HandCursor = new Cursor(resStream);
resStream.Close();
}
如何過這段代碼不會導致其崩潰:
Assembly asm = Assembly.GetExecutingAssembly();
using (Stream resStream = asm.GetManifestResourceStream("Pie_X.blank.cur"))
{
CanvasCursor = new Cursor(resStream);
resStream.Close();
}
using (Stream resStream = asm.GetManifestResourceStream("Pie_X.blank.cur"))
{
HandCursor = new Cursor(resStream);
resStream.Close();
}
blank.cur是我從互聯網上下載了一個光標,hand.cur是我用photoshop插件在photoshop中製作的光標。爲什麼我的光標不能加載,我曾嘗試將大小減小到30x30像素,並且它仍然崩潰。
嵌入式資源已設置,它在同一個命名空間中,並且它在資源編輯器中進行了編輯,但仍然沒有任何操作:( –
現在它的工作方式是我必須在資源編輯器中選擇一個熱點 –
很高興您解決它。 –