第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Xamarin.Mac打印功能僅打印屏幕,而不是整個表格

Xamarin.Mac打印功能僅打印屏幕,而不是整個表格

C#
侃侃無極 2023-09-09 16:36:05
我正在使用 Xamarin.Mac 使用 C# 開發(fā) MacOS 應(yīng)用程序。我想(在打印機中)打印一個表格,并且我正在使用 print() 函數(shù)來執(zhí)行此操作。但是,當我使用此功能時,它僅打印屏幕上顯示的內(nèi)容。顯然,發(fā)生這種情況是因為 print 函數(shù)只打印 NSView 出現(xiàn)在屏幕上的部分。我已經(jīng)使用 Swift 語言找到了這個問題的一些解決方案,但我不知道如何將代碼轉(zhuǎn)換為 C#。在我的代碼中,SubviewCompanyController 是我的類,它繼承自 AppKit.NSViewController,它也有我的表。private NSViewController SubviewController = null;...var controllerCompany = SubviewController as SubviewCompanyController;controllerCompany.View.Print(this);
查看完整描述

1 回答

?
牧羊人nacy

TA貢獻1862條經(jīng)驗 獲得超7個贊

這很可能是因為您正在打印父 NSView,它只會打印屏幕上可見的內(nèi)容。您可以直接在 NSTableView 上調(diào)用 print :


private void Print(NSObject sender)

{

    this.tableView.Print(sender); // Where this.tableView in an NSTableView

}

但最終的結(jié)果卻很簡單。


查看完整回答
反對 回復(fù) 2023-09-09
  • 1 回答
  • 0 關(guān)注
  • 118 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號