Tôi có biểu mẫu cửa sổ đặt thuộc tính văn bản trong hộp văn bản thành văn bản của biến chuỗi. Khi biểu mẫu được chạy, nó có tất cả văn bản trong hộp văn bản được chọn. Tôi cần phải cố gắng và tìm ra cách để tránh điều đó xảy ra. Tôi đã thử phương thứcBỏ chọn văn bản trong hộp văn bản
DeslectAll()
trên hộp văn bản nhưng dường như không hoạt động. Tôi cũng đã thử
txtBox.SelectNextControl(txtCostSummary, true, false, true, true);
nhưng tôi đã đoán về những thông số cần thiết để đặt, chỉnh sửa chúng dường như không tạo nên sự khác biệt. Để thực sự hiểu những gì tôi đang làm tôi sẽ làm cho nó rõ ràng hơn một chút về cách tất cả điều này đang xảy ra.
public Form1()
{
Apple a = new Apple();
a.IwantThisText = "Item 1: " + 50.00 + "\r\n";
txtBox.Text = a.IwantThisText;
}
Class Apple
{
private string iWantThisText;
public string IwantThisText
{
get { return iWantThisText; }
set { iWantThisText += value; } // Appends what was there before
}
}
Tất cả mọi thứ hoạt động tốt, ngoại trừ một phần, nơi nó đã in các thông tin trong hộp nhưng tất cả các văn bản trong hộp văn bản được chọn, mà không phải là những gì tôi nghĩ sẽ xảy ra, cũng không phải là những gì tôi muốn xảy ra .
Cảm ơn mọi ý tưởng!
Điều đó đã thực hiện mẹo, cảm ơn! =) – Froz
Sau đó, bạn nên chấp nhận câu trả lời này. –
+1 đến may mắn 13. Có lẽ @Froz sẽ chấp nhận câu trả lời ngay bây giờ ;-) – Arrow