C# CAD PaletteSet.Style各種外觀和行為樣式

ps.Style?是?Autodesk.AutoCAD.Windows.PaletteSet?類的一個屬性,用于定義調色板集(PaletteSet)的各種外觀和行為樣式。它可以是?PaletteSetStyles?枚舉類型的組合值

PaletteSetStyles?枚舉中包含以下一些選項:

  1. NameEditable:允許用戶編輯調色板集的名稱。
  2. ShowPropertiesMenu:在調色板集標題欄上顯示一個“屬性”菜單項,點擊后可以查看或修改調色板集的屬性。
  3. ShowAutoHideButton:在調色板集標題欄上顯示一個自動隱藏按鈕,點擊后調色板集會自動收縮到屏幕邊緣。
  4. ShowCloseButton:在調色板集標題欄上顯示一個關閉按鈕,點擊后可關閉調色板集。
  5. ShowTabForSingle:即使調色板集中只有一個面板時,也顯示標簽頁,而不是僅顯示單個面板內容。
  6. DockingMdiChild:允許將調色板集作為MDI子窗口進行停靠。
  7. FixedSize:設置調色板集為固定大小,不能通過用戶操作改變其尺寸。

?

 ps.Style = PaletteSetStyles.ShowAutoHideButton | PaletteSetStyles.ShowCloseButton;

?

這段代碼是在設置AutoCAD的PaletteSet(調色板集)樣式,具體包括以下兩個屬性:

  1. ShowAutoHideButton: 這個樣式表示在調色板集的標題欄上顯示一個自動隱藏按鈕。當用戶點擊這個按鈕時,調色板集會自動最小化或隱藏到屏幕邊緣,通常以滑動方式隱藏到屏幕邊框附近,僅顯示一個小圖標。用戶再次單擊該圖標或觸發特定操作時,調色板集將重新展開。

  2. ShowCloseButton: 此樣式則表明要在調色板集的標題欄上顯示一個關閉按鈕。點擊此按鈕后,調色板集會被關閉并從界面上移除,不再顯示其內容。

結合這兩項樣式設置,最終創建的PaletteSet將會有一個可以自動隱藏和一個用于關閉的按鈕,這樣用戶可以根據需要輕松地控制調色板集的顯示狀態。

?

?

?

ps.Style = Autodesk.AutoCAD.Windows.PaletteSetStyles.NameEditable | Autodesk.AutoCAD.Windows.PaletteSetStyles.ShowPropertiesMenu | Autodesk.AutoCAD.Windows.PaletteSetStyles.ShowAutoHideButton | Autodesk.AutoCAD.Windows.PaletteSetStyles.ShowCloseButton;

這段代碼是在設置AutoCAD PaletteSet(調色板集)的樣式,具體包含以下幾個屬性:

  1. NameEditable: 這個樣式表示在PaletteSet的標題欄上顯示一個可編輯的文本框,允許用戶自定義并更改調色板集的名稱。

  2. ShowPropertiesMenu: 當設置了這個樣式后,在調色板集的標題欄會增加一個“屬性”菜單項。點擊該菜單時,可以彈出一個對話框或者菜單來展示或修改調色板集的相關屬性。

  3. ShowAutoHideButton: 該樣式指示在調色板集的標題欄上顯示一個自動隱藏按鈕。當用戶單擊此按鈕時,調色板集會自動最小化或隱藏到屏幕邊緣,通常以停靠的形式只顯示一個小圖標,以便節省桌面空間。再次單擊或觸發特定操作時,調色板集將重新展開。

  4. ShowCloseButton: 此樣式意味著要在調色板集的標題欄上添加一個關閉按鈕。點擊此按鈕后,調色板集會被關閉并從屏幕上移除。

綜上所述,通過上述代碼設置的調色板集將會具有一個可編輯名稱、顯示屬性菜單、具備自動隱藏功能以及帶有關閉按鈕的完整標題欄,從而為用戶提供更豐富且靈活的操作選項和交互體驗。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/710607.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/710607.shtml
英文地址,請注明出處:http://en.pswp.cn/news/710607.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

統計子矩陣

一、題目描述 P8783 [藍橋杯 2022 省 B] 統計子矩陣 二、算法簡析 2.1 二維前綴和 我們知道,只要確定了矩陣的左上頂點和右下頂點,一個矩陣就被固定了。因此,我們可以遍歷這兩個頂點,達到遍歷所有子矩陣的目的,復雜…

AutoSAR(基礎入門篇)12.5-Dem

目錄 一、Dem簡介 二、Dem消抖 1、計數模式 1. 普通增減計數 2. 反向歸零增減模式

在微服務整合dubbo,以為微服務版的若依為例

在微服務整合dubbo,以為微服務版的若依為例 一、環境二、整合過程1、父模塊依賴2、生產者3、消費者 三、修改若依的服務調用方式為dubbo1、改造系統模塊2、改造認證授權中心 四、整合過程遇到的問題1、出現循環引用2、出現依賴沖突3、啟動出現端口號被占用4、出現某…

UVa11726 Crime Scene

題目鏈接 UVa11726 - Crime Scene 題意 給定n(n≤100)個物體,每個物體都是一個圓或者k(k≤10)邊形,用長度盡量小的繩子把它們包圍起來。 分析 孟加拉國Manzurur Rahman Khan (Sidky)大神出的難題&#xff…

MySQL 核心模塊揭秘 | 07 期 | 二階段提交 (1) prepare 階段

二階段提交的 prepare 階段,binlog 和 InnoDB 各自會有哪些動作? 本文基于 MySQL 8.0.32 源碼,存儲引擎為 InnoDB。 1. 二階段提交 二階段提交,顧名思義,包含兩個階段,它們是: prepare 階段。…

springboot-基礎-eclipse配置+helloword示例

備份筆記。所有代碼都是2019年測試通過的,如有問題請自行搜索解決! 下一篇:springboot-基礎-添加model和controller的簡單例子常用注解含義 目錄 配置helloword示例新建項目創建文件 配置 spring boot官方有定制版eclipse,也就是…

BUUCTF AWD-Test1

打開靶場是這個有些簡陋的界面。 隨便點點,找到這個東西。 看到ThinkPHP,思路瞬間清晰,老熟人了。這個就是ThinkPHP漏洞。根據版本我們去找一下poc。 /index.php/?sIndex/\think\View/display&content%22%3C?%3E%3C?php%20phpinfo();…

SHELL 腳本: 導出NEO4j DUMP并上傳SFTP

前提 開通sftp賬號 安裝expect 示例 NEO4J_HOME/path/to/neo4j # neo4j 安裝目錄 DUMP_PATH/data/dump # DUMP本地保存目錄 DUMP_FILEneo4j_$(date %F).dump #導出文件名稱 UPLOAD_DIR/path/to/stfp/dump/ #上傳目錄 $NEO4J_HOME/bin/neo4j-admin dump --databaseneo4j --t…

Vue-5

Vue 3 的優勢 更容易維護(組合式API)更快的速度更小的體積更優的數據響應 創建 Vue 3 項目 前提環境條件:已安裝 16.0 或更高版本的 Node.js node -v創建一個 Vue 應用(下面的指令將會安裝并執行 create-vue ) np…

服務端向客戶端推送數據的實現方案

在日常的開發中,我們經常能碰見服務端需要主動推送給客戶端數據的業務場景,比如數據大屏的實時數據,比如消息中心的未讀消息,比如聊天功能等等。 本文主要介紹SSE的使用場景和如何使用SSE。 服務端向客戶端推送數據的實現方案有哪…

MySQL 自增列解析(Auto_increment)

MySQL數據庫為列提供了一種自增屬性,當列被定義為自增時。Insert語句對該列即使不提供值,MySQL也會自動為該列生成遞增的唯一標識,因此這個特性廣泛用于主鍵的自動生成。 一、自增列的用法 自增列具有自動生成序列值,整型&#…

職責鏈模式(Chain of Responsibility Pattern)

定義 職責鏈模式(Chain of Responsibility Pattern)是一種行為設計模式,它允許對象接收請求并將其沿著處理者鏈傳遞,直到有一個處理者處理它為止。職責鏈模式通過將請求的處理邏輯分布 在職責鏈模式中,通常包含以下幾…

MYSQL04高級_邏輯架構剖析、查詢緩存、解析器、優化器、執行器、存儲引擎

文章目錄 ①. 邏輯架構剖析②. 服務層 - 查詢緩存③. 服務層 - 解析器④. 服務層 - 優化器⑤. 服務層 - 執行器⑥. MySQL8執行原理 ①. 邏輯架構剖析 ①. 服務器處理客戶端請求 ②. 連接層 系統(客戶端)訪問MySQL服務器前,做的第一件事就是建立TCP連接經過三次握手建立連接成…

Linux使用C語言實現通過互斥鎖限制對共享資源的訪問

互斥鎖限制共享資源的訪問 主線程中有兩個線程&#xff0c;分別輸出信息。 #include <stdio.h> #include <pthread.h> #include <unistd.h>int g_data0;void* fun1(void *arg) {printf("t1&#xff1a;%ld thread is create\n", (unsigned long)…

大宋咨詢數據研究在汽車新品上市中的核心作用

隨著汽車行業的快速變革&#xff0c;數據研究已經成為新品上市流程中的不可或缺的一環。從市場定位、產品規劃到營銷策略&#xff0c;數據研究不僅為汽車企業提供了獨特的洞察&#xff0c;還為其提供了決策依據&#xff0c;確保新品在競爭激烈的市場中取得優勢。在這一領域&…

Kubernetes IoTDB系列 | IoTDB搭建 | v1.3.0

目錄 一、IoTDB 介紹二、k8s 部署 IoTDB一、IoTDB 介紹 IoTDB 是一種面向物聯網(IoT)場景的開源時序數據庫。它專門設計用于高效地存儲和查詢大規模物聯網設備產生的時序數據。IoTDB 提供了高吞吐量、低延遲、靈活的數據模型以及多種數據查詢和存儲引擎等特性,使其成為處理…

稀疏圖帶負邊的全源最短路Johnson算法

BellmanFord算法 Johnson算法解決的問題 帶負權的稀疏圖的全源最短路 算法流程 重新設置的每條邊的權重都大于或等于0&#xff0c;跑完Djikstra后得到的全源最短路&#xff0c;記得要還原&#xff0c;即&#xff1a;f(u,v) d(u,v) - h[u] h[v] 例題

45、WEB攻防——通用漏洞PHP反序列化POP鏈構造魔術方法原生類

文章目錄 序列化&#xff1a;將java、php等代碼中的對象轉化為數組或字符串等格式。代表函數serialize()&#xff0c;將一個對象轉換成一個字符&#xff1b;反序列化&#xff1a;將數組或字符串等格式還成對象。代表函數unserialize()&#xff0c;將字符串還原成一個對象。 P…

MWC 2024丨Smart Health搭載高通Aware平臺—美格發布智能健康看護解決方案,開啟健康管理新體驗

2月29日&#xff0c;在MWC 2024世界移動通信大會上&#xff0c;全球領先的無線通信模組及解決方案提供商——美格智能正式發布了新一代Cat.1模組SLM336Q&#xff0c;是中低速物聯網應用場景的高性價比之選。本次還發布了首款搭載高通Aware?平臺的智能看護解決方案MC303&#x…

[萬字長文] 從 Vue 3 的項目模板學習 tsconfig 配置

文章目錄 一、tsconfig.json 的作用二、基本介紹三、Vue 3 的 tsconfig.json 的結構分析1. 總配置 tsconfig.json2. Web 側 tsconfig.app.jsona. 繼承基礎配置b. 包含和排除的文件c. 編譯器選項 3. 測試 tsconfig.vitest.jsona. 繼承的基礎配置b. 包含和排除的文件c. 編譯器選項…