คำถามในหัวข้อ 'wpf'

แหล่งที่มาที่ชัดเจนสำหรับความแตกต่างระหว่าง Silverlight และ WPF
ไม่มีใครรู้คำแนะนำที่ชัดเจนหรือคำแนะนำที่บอกเราถึงความแตกต่างระหว่าง WPF และ Silverlight ฉันรู้ว่า Silverlight ไม่มีการควบคุมและเนมสเปซทั้งหมดที่ WPF มี มีแหล่งที่มาที่บอกฉันอย่างชัดเจนว่าส่วนควบคุมและเนมสเปซใดบ้างที่ไม่มีอยู่ใน Silverlight...
531 มุมมอง
schedule 31.12.2023

WPF - ฉันจะสร้างแปรงที่วาดสี่เหลี่ยมคล้ายกระดาษกราฟได้อย่างไร
ฉันจะสร้างแปรงที่ทาสีตารางซ้ำๆ เป็นประจำซึ่งมีเส้นหนา 1 หน่วยโดยเว้นระยะห่างเท่าๆ กันทั้งในแกนแนวนอนและแนวตั้งได้อย่างไร ลองนึกภาพกระดาษกราฟถ้าคุณต้องการ ตามหลักการแล้ว วิธีแก้ปัญหาจะช่วยให้สามารถควบคุมแปรงที่ใช้สำหรับเส้นและพื้นหลัง...
11197 มุมมอง
schedule 25.11.2023

สร้างตัวควบคุม WPF ที่ทำงานในกระบวนการภายนอก
ฉันมีแอป WPF ซึ่งมีการควบคุมลูกจำนวนหนึ่ง หนึ่งในการควบคุมเหล่านี้โฮสต์ไลบรารีของบุคคลที่สามซึ่งอยู่ใต้หน้าปกจะรันโค้ดเนทิฟบางตัวซึ่งจะทำให้เกิดการละเมิดการเข้าถึงและทำให้แอปพลิเคชันขัดข้อง ขออภัย การลบไลบรารี่ออกไม่ใช่ทางเลือก...
4829 มุมมอง
schedule 03.01.2024

ทำให้ WPF RichTextBox ยอมรับเฉพาะข้อความและตั้งค่าความยาวสูงสุด
ฉันต้องการจำกัด RichTextBox ของฉันจะยอมรับเฉพาะข้อความในแผนเท่านั้น เช่น ผู้ใช้ไม่อนุญาตให้วางรูปภาพลงในรูปภาพได้ นอกจากนี้ต้องการตั้งค่าจำนวนอักขระสูงสุดที่อนุญาตใน RichTextBox ฉันจะบรรลุเป้าหมายนี้ได้อย่างไร?
1719 มุมมอง
schedule 10.12.2023

วิธีที่เร็ว / ง่ายที่สุดในการรับข้อมูลตัวอย่างลงใน ListView / GridView ใน WPF คืออะไร
ฉันกำลังทำงานออกแบบด่วน/สร้างต้นแบบอย่างรวดเร็วด้วย WPF ฉันอยากรู้ว่าใครมีกลยุทธ์ที่ดีในการนำข้อมูลตัวอย่างไปไว้ใน ListView / GridView (หรือ ItemsControl จริงๆ สำหรับเรื่องนั้น) ข้อมูลตัวอย่างอาจสร้างขึ้นอย่างรวดเร็วหรือวางจากที่ไหนสักแห่ง (เช่น...
119 มุมมอง
schedule 14.01.2024

วิธีการตั้งค่าความสูงของ WPF ScrollViewer แบบไดนามิก
ฉันมีตัวอย่างทดสอบต่อไปนี้: <Window x:Class="WpfScrollTest.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Window1" Height="200"...
3542 มุมมอง
schedule 09.12.2023

รายการ WPF WrapPanel จะไม่เลื่อนทีละรายการ
ได้โปรดมีคนช่วยฉันด้วย ฉันตั้งค่า WrapPanel ใน ListBox ItemsPanelTemplate นอกจากนี้ ฉันได้ตั้งค่า ScrollViewer.CanContentScroll="True" แล้ว แต่เหตุใดรายการกล่องรายการจึงไม่เลื่อนขึ้น/ลงทีละรายการทีละรายการ รูปแบบการเลื่อนยังคงเป็นแบบ PIXEL...
1261 มุมมอง
schedule 03.01.2024

เมื่อใดจึงจะใช้ตัวแปลงค่าในแอปพลิเคชัน mvvm
หากมีใครใช้แอปพลิเคชัน WPF โดยใช้รูปแบบการออกแบบ MVVM มีสถานการณ์ใดที่จะใช้ตัวแปลงค่าหรือไม่ สำหรับฉันแล้วดูเหมือนว่าตัวแปลงค่าจะทำเหมือนกับที่โมเดลมุมมองทำเช่นกัน นั่นคือการเตรียมข้อมูลสำหรับมุมมอง แล้วตัวแปลงค่ามีประโยชน์อะไรบ้าง?...
2523 มุมมอง
schedule 29.12.2023

จะทริกเกอร์ไอเท็มที่ถูกผูกไว้ใน WPF ได้อย่างไร
ฉันต้องการเปิดใช้งานทริกเกอร์หาก ID คุณสมบัติรายการที่ถูกผูกไว้เท่ากับคุณสมบัติในการควบคุมแบบกำหนดเองของฉัน แต่ฉันไม่สามารถใช้การผูกในทริกเกอร์ได้! ฉันจะทำเช่นนี้ได้อย่างไร?
404 มุมมอง
schedule 25.11.2023

WPF ซ่อน DataGridColumn ผ่านการผูก
ด้วยเหตุผลบางอย่าง ฉันไม่สามารถซ่อน DataGridColumn ของ WPF Toolkit ได้ ฉันกำลังพยายามทำสิ่งต่อไปนี้: <dg:DataGridTemplateColumn Header="Item Description" Visibility="{Binding IsReadOnly}"> <dg:DataGridTemplateColumn.CellTemplate>...
14758 มุมมอง
schedule 19.11.2023

ปัญหาการผูกใน C # wpf
ฉันมีปัญหาในการผูกข้อมูลเล็กน้อยใน wpf ฉันมีกล่องข้อความที่สามารถป้อนข้อมูลได้ จากนั้นฉันก็พยายามผูกอินพุตข้อความกับตัวควบคุมผู้ใช้แบบกำหนดเอง สิ่งนี้ใช้ได้กับ usercontrol ภายใน RowDetailsTemplate แต่ไม่ใช่ใน CellTemplate สำหรับแต่ละวัตถุใน...
2120 มุมมอง
schedule 19.11.2023

WPF DataGrid แถว DataBound?
โอเค นี่ทำให้ฉันเป็นบ้า ฉันรู้สึกเหมือนเป็นมือใหม่เลย ฉันใช้การควบคุม DataGrid ของ WPF จาก WPF Toolkit กับ .NET 3.5 ลิงก์บน Codeplex ที่นี่ ฉันต้องการสิ่งที่เทียบเท่ากับเหตุการณ์ RowDataBound ของ GridView แบบคลาสสิก และฉันไม่พบเลย...
4595 มุมมอง
schedule 21.11.2023

WPF DataBinding: การเปลี่ยนแปลงคุณสมบัติที่ยกเลิก - Combobox จัดเรียงไม่ตรง
ฉันมีแบบฟอร์ม WPF พร้อมคอมโบบ็อกซ์และกล่องข้อความ (ทั้งคู่เชื่อมโยงกับคุณสมบัติของวัตถุ) การเปลี่ยนคอมโบบ็อกซ์หรืออินพุตกล่องข้อความจะอัปเดตคุณสมบัติของออบเจ็กต์ และการรวมข้อมูลจะเริ่มทำงานและอัปเดต UI ปัญหาคือ ฉันใช้วิธียกเลิกการเปลี่ยนแปลง...
3545 มุมมอง

ปุ่มช่วยเหลือแบบใช้ซ้ำได้และป๊อปอัปช่วยเหลือ
ฉันมีมุมมองประมาณ 30 ครั้งและ VM ที่เกี่ยวข้องในแอปพลิเคชันของฉัน ฉันมี HelpButton ถัดจากส่วนควบคุมผู้ใช้ส่วนใหญ่ ซึ่งให้คำอธิบายว่าช่องนี้มีไว้เพื่ออะไร เมื่อผู้ใช้คลิกที่ Button นั้น Popup จะเปิดขึ้นและให้คำอธิบาย...
671 มุมมอง
schedule 08.11.2023

ดำเนินการคำสั่ง usercontrol จาก viewmodel
ฉันมี usercontrol พร้อมคำสั่ง สิ่งที่ฉันต้องการทำคือรันคำสั่งนี้จาก ViewModel ของมุมมองที่มี นี่จะสำเร็จได้ง่ายในโค้ดเบื้องหลัง เนื่องจากฉันสามารถไปที่ "UserControl.MyCommand.Execute" ได้ แต่แน่นอนว่าฉันต้องการทำสิ่งนี้ใน ViewModel ตามทฤษฎีแล้ว...
1304 มุมมอง
schedule 08.12.2023

การตรวจสอบสิทธิ์ผู้ใช้ ASP.NET MVC จากแอปพลิเคชัน WPF
ฉันจะตรวจสอบผู้ใช้ (ด้วยชื่อผู้ใช้และรหัสผ่าน) ของแอปพลิเคชัน ASP.NET MVC ได้อย่างไร ฉันกำลังพยายามทำสิ่งนี้โดยใช้ WebClient ผ่าน NetworkCredentials โพสต์คำขอไปยังแอปพลิเคชัน ASP.NET MVC จากไคลเอนต์ WPF ของฉัน...
2988 มุมมอง

การส่งพารามิเตอร์ไปยังตัวสร้าง ViewModel
เป็นไปได้ไหมที่จะส่งพารามิเตอร์ไปยังตัวสร้าง ViewModel? จากนั้นฉันจะใช้พารามิเตอร์นี้เพื่อเริ่มต้นคุณสมบัติและ/หรือดำเนินการอื่นๆ ใน ViewModel ด้วย WinForms ฉันสามารถทำได้ public MyForm(MyParamType myParam) { MyFormProperty = myParam;...
12151 มุมมอง
schedule 26.12.2023

WPF และ DWM สำหรับการเปลี่ยนเส้นทางเอาต์พุตผ่านเครือข่าย
ฉันกำลังเขียนแอป WPF ขนาดใหญ่ (ใหญ่เท่าความละเอียดหน้าจอ) ทำงานด้วยการควบคุมพื้นฐาน การเล่นวิดีโอพื้นฐาน ฯลฯ... ฉันได้ค้นคว้าวิธีการออกอากาศ/เปลี่ยนเส้นทางหน้าต่าง WPF ไปยังจอภาพอื่นผ่านเครือข่ายท้องถิ่น โดยพื้นฐานแล้ว...
922 มุมมอง
schedule 16.01.2024

ทำไม DrawingContext.DrawText ของ Wpf ถึงมีราคาแพงมาก
ใน Wpf (4.0) กล่องรายการของฉัน (โดยใช้ VirtualizingStackPanel) มี 500 รายการ แต่ละรายการเป็นประเภทที่กำหนดเอง class Page : FrameworkElement ... protected override void OnRender(DrawingContext dc) { // Drawing 1000 single characters to...
10783 มุมมอง
schedule 29.11.2023

ปัญหาการเชื่อมโยงคำสั่งใน AvalonDock
ฉันได้สร้างแอปพลิเคชันที่มีชุดคำสั่งผูกติดอยู่กับหน้าต่างหลักของแอปพลิเคชันของฉัน: (โค้ดย่อเพื่อความกระชับ) <Window x:Class="DBBrowser.Design.Project.ProjectView" ...> <Window.CommandBindings>...
1145 มุมมอง